概述
%第一步:从图片中选取矩形框区域
I = imread('o.png');
[A,rect] = imcrop(I);
imshow(A);
rect
%第二步:根据rect确定:在原图中绘制的矩形的坐标,注意rect的格式[m n l k]->[(m,n) (m+l,n+k)]->[(n,m) (n+k,m+l)]
I1 = DrawRectangle(I,[78,309],[191,378]);
% figure;imshow(I);
%figure;imshow(I1);
imwrite(I1,'E:第一篇论文最终稿1028光照补偿论文修改图片方框和截取2.png');
%第三步:截取矩形区域图像并保存
I2 = imcrop(I,rect);
imwrite(I2,'E:第一篇论文最终稿1028光照补偿论文修改图片方框和截取3.png');
最后
以上就是斯文蜜粉为你收集整理的【matlab】从图片中截取矩形区域(手工选取/标记在原图上/截取矩形区域并保存)的全部内容,希望文章能够帮你解决【matlab】从图片中截取矩形区域(手工选取/标记在原图上/截取矩形区域并保存)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复