圖像減法運行涉及到imsubtract函數
實現代碼如下:
clear all; %關閉當前所有圖形窗口,清空工作空間變量,清除工作空間所有變量 clc close all; A=imread('cameraman.tif'); B=imread('testpat1.png'); C=imsubtract(A,B); %進行圖像減法 set(0,'defaultFigurePosition',[100,100,1000,500]);%修改圖形圖像位置的默認設置 set(0,'defaultFigureColor',[1 1 1])%修改圖形背景顏色的設置 figure,%顯示原圖像及差異圖像 subplot(141),imshow(A); %顯示原圖像 subplot(142),imshow(B); %顯示原圖像 subplot(143),imshow(C); subplot(144),imshow(255-C);% 顯示差異圖像
畫出來的效果圖如下: