【matlab】从图片中截取矩形区域(手工选取/标记在原图上/截取矩形区域并保存)

图像处理-Matlab 专栏收录该内容
32 篇文章 6 订阅
%第一步:从图片中选取矩形框区域
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');  
  • 3
    点赞
  • 2
    评论
  • 19
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值