多语言展示
当前在线:1363今日阅读:61今日分享:18

如何划分图形图像的分集(裁剪)?

手把手教学。
工具/原料
1

MATLAB

2

电脑

方法/步骤
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')%将图像写入图形文件。

推荐信息