簡(jiǎn)介
圖像相減l可以檢測(cè)出兩幅圖像的差異信息,因此這項(xiàng)技術(shù)在工業(yè)、醫(yī)學(xué)、氣象以及軍事等領(lǐng)域中都有廣泛的應(yīng)用。目前實(shí)現(xiàn)圖像相減的技術(shù)有很多,例如散斑干涉法、全息濾波法、干涉濾波法和光柵編碼法等。這些方法有一個(gè)共同點(diǎn)是需要在系統(tǒng)的頻譜面上放置一個(gè)適當(dāng)濾波器,以分離出圖像差異部分的頻譜項(xiàng),因此在應(yīng)用中需要針對(duì)不同的情況進(jìn)行濾波器的調(diào)整。但是濾波會(huì)丟失一些圖像差異的高頻信息或混入其他頻譜項(xiàng)產(chǎn)生干擾,這對(duì)兩幅差異微小圖像的檢測(cè)有一定的影響。
公式g(x,y) = f1(x,y)-f2(x,y)
在MATLAB中,圖像的減法運(yùn)算用imsubstract和imabsdiff函數(shù)可以完成,其調(diào)用格式為:
Z=imsubstract(a,b) %差值結(jié)果小于0的賦值為0
Z=imabsdiff(a,b) %差值結(jié)果取絕對(duì)值
主要應(yīng)用(1)去除一幅圖像中不需要的加性圖案,如緩慢變化的背景陰影,周期性噪聲等;
(2)檢測(cè)同一場(chǎng)景的兩幅圖像之間的變化
(3)運(yùn)動(dòng)檢測(cè)