空域濾波技術根據(jù)功能主要分為平滑濾波與銳化濾波,平滑濾波能減弱或消除圖像中的高頻率分量而不影響低頻分量。因為高頻分量對應圖像中的區(qū)域邊緣等灰度值 具有較大變化的部分,平滑濾波可將這些分量濾去減少局部灰度起伏,是圖像變得比較平滑。實際應用中,平滑濾波還可用于消除噪聲,或在提取較大目標前去除太 小的細節(jié)或?qū)⒛繕说男¢g斷連接起來。銳化濾波正好相反,實際應用中銳化濾波常用于增強被模糊的細節(jié)或目標的邊緣。

      空域濾波是在圖像空間通過鄰域操作完成的,實現(xiàn)的方式基本都是利用模板(窗)進行卷積來進行,實現(xiàn)的基本步驟為:

      1、將模板中心與圖中某個像素位置重合;

      2、將模板的各個系數(shù)與模板下各對應像素的灰度值相乘;

      3、將所有乘積相加,再除以模板的系數(shù)個數(shù);

      4、將上述運算結(jié)果賦給圖中對應模板中心位置的像素。

    

      常見的空域濾波器:

      1、鄰域平均:將一個像素鄰域平均值作為濾波結(jié)果,此時濾波器模板的所有系數(shù)都取為1。

      2、加權平均:對同一尺寸的模板,可對不同位置的系數(shù)采用不同的數(shù)值。實際應用中,常取模板周邊最小的系數(shù)為1,而取內(nèi)部的系數(shù)成比例增加,中心系數(shù)最 大。

           加權平均模板示例:

                                                1     2     1

                                                2     4     2

                                                1     2     1

      3、高斯分布:借助楊輝三角對高斯函數(shù)進行近似。

           高斯模板系數(shù):

                                                    1

                                                 1    1

                                              1    2    1    

                                           1    3    3    1

                                        1    4    6    4    1

                                     1    5    10  10    5    1 

      4、中值濾波:中值濾波是一種非線性濾波方式,可用如下步驟完成。

          (1)將模板在圖中漫游,并將模板中心與圖中某個像素位置重合;

          (2)讀取模板下各對應像素的灰度值;

          (3)將這些灰度值從小到大進行排序;

          (4)找出中間值并賦給對應模板中心位置的像素。

          一般情況下中值濾波的效果要比鄰域平均處理的低通濾波效果好,主要特點是濾波后圖像中的輪廓比較清晰。

      5、最頻值濾波:通過直方圖統(tǒng)計中心像素點的灰度分布情況,將出現(xiàn)次數(shù)最多的灰度值(即直方圖波峰位置)賦給中心位置的像素。如果直方圖是對稱的且僅有一 個峰,那么均值、中值和最頻值相同。如果直方圖僅有一個波峰但不對稱,那么最頻值對應波峰,而中值總比均值更接近最頻值。

      6、銳化濾波:圖像銳化一般是通過微分運算來實現(xiàn)的,圖像處理中最常用的微分方法是利用梯度(基于一階微分)。在離散空間,微分用差分實現(xiàn),常用的差分模板如下:

                            -1        1                           1   1   1

                            -1        1                          

                            -1        1                          -1  -1 -1