imcrop函数用于剪切图像。
暂时用到的语法形式有两种:I = imcrop(image)和I = imcrop(image, rect),这里的image可以是灰度图像,也可以是RGB图像。前者是将图像显示在图像窗口中,并允许用户以交互的方式使用鼠标选定要裁剪的区域;后者指定了要裁剪的区域。
举例说明:(语法形式1)
close all;
clear;
clc;
image = imread('1.bmp');
I = imcrop(image);
imshow(I);
运行代码之后,会出现图像窗口如下:
在图像中单击鼠标左键,会出现蓝色框架,如下:
在蓝色框架中单击鼠标右键,出现选择菜单,分别是
copy positionÿ