2015-01-04 111 views
0

我想在matlab中裁剪图像,所以我创建了一个gui。当我点击按钮,例如选择区域用户可以输入imagA中的点。之后,点击按钮作物并且图像已被裁剪。如何裁切另一张图像imagB,与imagA有相同的位置?如何在matlab中裁剪图像并保存位置

感谢

回答

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