對圖像進行裁切可用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); %顯示剪切的圖像
效果如下: