平滑濾波器
·? 1 什么是濾波
用書本上的話來說,濾波就是接受或拒絕(過濾)一定的頻率部分(波)
我個(gè)人的理解是:濾波是一個(gè)二維函數(shù)(映射),它對(duì)一個(gè)假象的二維平面上的對(duì)象進(jìn)行某種變換,這個(gè)變換可以是線性的也可以是非線性的。
(由于目前我還沒學(xué)過頻率域?yàn)V波(嘿嘿),所以這里只討論空間域?yàn)V波。
·? 2 空間濾波機(jī)理
濾波最直接的應(yīng)用就是濾波器,空間濾波器又稱掩膜、核、模板和窗口,用一張圖來說明比較形象:
如圖所示,空間濾波器將目標(biāo)鄰域(一個(gè)小矩形)的所有像素值通過模板給出的系數(shù)(圖中w(0,0)等等權(quán)重就可以看成系數(shù))運(yùn)算后,生成一個(gè)新像素(濾波結(jié)果)覆蓋模板的中間像素的值。
前面說過,可以把這個(gè)(濾波器)模板看成一個(gè)函數(shù),所以對(duì)應(yīng)不同功能有很多,目前我對(duì)幾種平滑濾波器和銳化濾波器比較了解,所以這篇先討論平滑濾波器。
·? 3平滑濾波器
平滑濾波器,按課本上的定義就是:平滑濾波器用于模糊處理和降低噪聲。
我們常說的打碼、虛化、羽化都跟平滑濾波有關(guān),效果就是讓圖像變得看起來不那么尖銳。
15x15均值濾波器的效果
一般把平滑濾波器分為線性和非線性濾波器。
通俗地來講:
線性平滑濾波器就是求一個(gè)濾波器區(qū)域像素的加權(quán)均值,有各種不同的尺寸(模板大?。芎美斫?。
非線性平滑濾波器(統(tǒng)計(jì)排序?yàn)V波器)就是將濾波器區(qū)域像素的值進(jìn)行各種排序,然后選擇最大值、最小值、中值等等,填入中間的像素,這些平滑濾波器所以又叫最大值濾波器,最小值濾波器,中值濾波器,其中中值濾波器是使用最廣泛的統(tǒng)計(jì)排序?yàn)V波器(因?yàn)?b>降噪效果好)
兩種均值濾波器(這倆都是3x3模板,還可以有5x5、15x15等等)
不同尺寸均值濾波器的模糊效果
中值濾波器的降噪效果(對(duì)椒鹽噪聲)
核心代碼請(qǐng)見【數(shù)字圖像處理】平滑空間濾波淺析
微信公眾號(hào)搜索:凡古一往