matlab图片自由裁切
时间: 2023-10-27 10:05:27 浏览: 98
在MATLAB中,可以使用imcrop函数对图片进行自由裁切。该函数需要输入待裁剪的图像以及裁剪框的位置。裁剪框可以通过手动选择或者通过指定矩形框的位置来确定。下面是一个示例代码:
```matlab
% 读取图像
image = imread('image.jpg');
% 显示图像并手动选择裁剪框
imshow(image);
rect = getrect();
% 使用imcrop函数进行裁剪
cropped_image = imcrop(image, rect);
% 显示裁剪后的图像
imshow(cropped_image);
```
阅读全文