对图像进行裁切可用imcrop函数,实现过程如下:
close all; %关闭当前所有图形窗口,清空工作空间变量,清除工作空间所有变量 clear all; clc; [A,map]=imread(\'peppers.png\'); %读入图像 rect=[75 68 130 112]; %定义剪切区域 X1=imcrop(A,rect); %进行图像剪切 set(0,\'defaultFigurePosition\',[100,100,1000,500]);%修改图形图像位置的默认设置 set(0,\'defaultFigureColor\',[1 1 1])%修改图形背景颜色的设置 subplot(121),imshow(A); %显示原图像 rectangle(\'Position\',rect,\'LineWidth\',2,\'EdgeColor\',\'r\') %显示图像剪切区域 subplot(122),imshow(X1); %显示剪切的图像
效果如下:
请发表评论