如何划分图形图像的分集(裁剪)?
1、命令行键入:
im = imread('street2.jpg');
%从图形文件中读取RGB图像。

2、命令行键入:
image(im);
axis image
%真实长宽比显示图像

3、命令行键入:
p = ginput(2);
%使用ginput通过指向并单击鼠标两次来选择矩形区域的角点

4、命令行键入:
sp(1) = min(floor(p(1)), floor(p(2)));
%定义xmin

5、命令行键入:
sp(2) = min(floor(p(3)), floor(p(4)));
%定义ymin

6、命令行键入:
sp(3) = max(ceil(p(1)), ceil(p(2)));
%定义xmax

7、命令行键入:
sp(4) = max(ceil(p(3)), ceil(p(4)));
%定义ymax

8、命令行键入:
MM = im(sp(2):sp(4), sp(1): sp(3),:);
%索引到原始图像以创建新图像

9、命令行键入:
figure;
image(MM);
axis image
%以适当的轴比显示子分割图像

10、命令行键入:
imwrite(MM,'street2_cropped.tif')
%将图像写入图形文件。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:131
阅读量:168
阅读量:195
阅读量:46
阅读量:90