请问有谁知道,matlab中,如何将一幅从原图截取出来的一部分,还保存为原图的格式呢?

如下是代码,y是原图,yc是截取图像中的一块区域,现在问题是如何保存这一块图像呢?(新图的大小是[120*120],格式是".png")y=im2double(imrea... 如下是代码,y是原图,yc是截取图像中的一块区域,现在问题是如何保存这一块图像呢?(新图的大小是[120*120],格式是".png")
y= im2double(imread('Cameraman256.png' ));
x00=[81 200];
y00=[61 180];
yc=imcrop(y,[min(x00(1),x00(2)),min(y00(1),y00(2)),abs(x00(2)-x00(1)),abs(y00(2)-y00(1))]);
展开
 我来答
allstars52
2013-03-21 · TA获得超过1596个赞
知道小有建树答主
回答量:593
采纳率:75%
帮助的人:595万
展开全部
使用imwrite()函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-21
展开全部
A=imread('IM.jpg');
>> A=rgb2gray(A);
>> A=im2double(A);
>> subplot(1,2,1);
>> imshow(A);
>> title('yuantu');
>> B=zeros(256,256);
>> B(40:200,40:200)=1;
>> K=A.*B;
>> subplot(1,2,2);
>> imshow(K);
>> title('jubutu');
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bengtongtian
2013-03-21
知道答主
回答量:33
采纳率:0%
帮助的人:16.6万
展开全部
imwrite(yc,'cameraman.png')
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式