图像的减法又称减影技术,是指对同一景物在不同时间拍摄的图像或同一景物在不同波段的图像进行相减。
主要作用如下:
1、去除不需要的叠加性图案
2、运动检测
3、梯度图像
示例一:图像背景清除,减少照度不均匀而产生的影响。
I=imread('rice.tif');
background=imopen(I,strel('disk',15));
Ip=imsubtract(I,background);
subplot(1,3,1);imshow(I);
subplot(1,3,2);imshow(background);
subplot(1,3,3);imshow(Ip,[]);
示例二:图像梯度
I=imread('cameraman.tif');
J=uint8(filter2(fspecial('gaussian'),I));
K=imabsdiff(I,J);
subplot(1,3,1);imshow(K,[]);
subplot(1,3,2);imshow(J);
subplot(1,3,3);imshow(I);