用鼠标选取图像ROI区域,并显示此区域

figure(2);
imshow(img);
%----------------------------------------
%画图后:
h=imrect;%鼠标变成十字,用来选取感兴趣区域
%----------------------------------------
%图中就会出现可以拖动以及改变大小的矩形框,选好位置后:
%---------------------------------------- 
pos=getPosition(h);
%---------------------------------------- 
%pos有四个值,分别是矩形框的左下角点的坐标 x y 和 框的 宽度和高度
%---------------------------------------- 
%---------------------------------------- 
%拷贝选取图片
%---------------------------------------- 
imCp = imcrop( img, pos );
figure(3)
imshow(imCp);

在这里插入图片描述
在这里插入图片描述

发布了56 篇原创文章 · 获赞 18 · 访问量 3480

猜你喜欢

转载自blog.csdn.net/kangjielearning/article/details/104865354