常用语法调用格式:
一、设定固定区域
rect = [xmin,ymin, Width, Height];
%设定剪切图像区域,左上角点纵坐标(xmin), 左上角点横坐标(ymin), 图像宽度(Width), 图像高度(Height)。
I2=imcrop(I,rect); %I为灰度图像,也可表示RGB真彩图像
X2=imcrop(X,MAP,rect); %X为索引图像,MAP为颜色表
R2=imcrop(RGB,rect); %RGB为真彩图像,也可表示灰度图像
二、鼠标拖动自由选定
1.选定区域,out=imcrop(Img)
out=imcrop(Img); %Img为灰度图或真彩图
%鼠标可以在图像Img中自由选择剪切区域,并且双击确认区域,即可输出鼠标裁剪区域图像数据给out。
imshow(out);%即可以输出展示裁剪图像
2.选定区域,[out,rect]=imcrop(Img)
[out,rect]=imcrop(Img); %rect为可选参数,格式为[xmin ymin width height]。out为鼠标剪切图像数据
%%执行imcrop命令,鼠标可以在图像Img中自由选择剪切区域,并且双击确认区域,即可输出鼠标裁剪区域图像数据给out。
imshow(out);%再调用命令imshow,即可以输出展示裁剪图像