如何在matlab中裁剪图像并保存位置

时间:2015-01-04 12:24:45

标签: image matlab image-processing crop

我想在matlab中裁剪图像,所以我构建了一个gui。当我点击按钮例如选择区域时,用户可以在imagA中输入点数。在该点击按钮 crop 之后,图像被裁剪。如何裁剪另一个名为imagB的图片,与imagA具有相同的位置?

谢谢

1 个答案:

答案 0 :(得分:2)

您可以使用imcrop裁剪图像将裁剪矩形缩回。
假设您要以相同的方式裁剪两个图像(imagAimagB):

figure;
imshow( imagA );title('please crop');
[cA rect] = imcrop; %// interactive cropping of imagA
cB = imcrop( imagB, rect ); %// non-interactive way to crop imagB using same crop rect as imagA