-
高斯模糊
鎖定
高斯模糊(英語:Gaussian Blur),也叫高斯平滑,是在Adobe Photoshop、GIMP以及Paint.NET等圖像處理軟件中廣泛使用的處理效果,通常用它來減少圖像噪聲以及降低細節層次。這種模糊技術生成的圖像,其視覺效果就像是經過一個毛玻璃在觀察圖像,這與鏡頭焦外成像效果散景以及普通照明陰影中的效果都明顯不同。高斯平滑也用於計算機視覺算法中的預先處理階段,以增強圖像在不同比例大小下的圖像效果(參見尺度空間表示以及尺度空間實現)。 從數學的角度來看,圖像的高斯模糊過程就是圖像與正態分佈做卷積。由於正態分佈又叫作高斯分佈,所以這項技術就叫作高斯模糊。圖像與圓形方框模糊做卷積將會生成更加精確的焦外成像效果。由於高斯函數的傅立葉變換是另外一個高斯函數,所以高斯模糊對於圖像來説就是一個低通濾波器。
- 中文名
- 高斯模糊
- 外文名
- Gaussian Blur
- 別 名
- 高斯平滑
- 用 途
- 減少圖像噪聲以及降低細節層次
- 應 用
- Adobe Photoshop等圖像處理軟件
- 開發公司
- Adobe圖像軟件公司
高斯模糊簡介
高斯模糊(英語:Gaussian Blur),也叫高斯平滑,是在Adobe Photoshop、GIMP以及Paint.NET等圖像處理軟件中廣泛使用的處理效果,通常用它來減少圖像噪聲以及降低細節層次。這種模糊技術生成的圖像,其視覺效果就像是經過一個半透明屏幕在觀察圖像,這與鏡頭焦外成像效果散景以及普通照明陰影中的效果都明顯不同。高斯平滑也用於計算機視覺算法中的預先處理階段,以增強圖像在不同比例大小下的圖像效果(參見尺度空間表示以及尺度空間實現)。 從數學的角度來看,圖像的高斯模糊過程就是圖像與正態分佈做卷積。由於正態分佈又叫作高斯分佈,所以這項技術就叫作高斯模糊。圖像與圓形方框模糊做卷積將會生成更加精確的焦外成像效果。由於高斯函數的傅立葉變換是另外一個高斯函數,所以高斯模糊對於圖像來説就是一個低通濾波器。
[1]
高斯模糊機理
在二維空間定義為
理論上來講,圖像中每點的分佈都不為零,這也就是説每個像素的計算都需要包含整幅圖像。在實際應用中,在計算高斯函數的離散近似時,在大概3σ距離之外的像素都可以看作不起作用,這些像素的計算也就可以忽略。通常,圖像處理程序只需要計算
的矩陣就可以保證相關像素影響。對於邊界上的點,通常採用複製周圍的點到另一面再進行加權平均運算。
除了圓形對稱之外,高斯模糊也可以在二維圖像上對兩個獨立的一維空間分別進行計算,這叫作線性可分。這也就是説,使用二維矩陣變換得到的效果也可以通過在水平方向進行一維高斯矩陣變換加上豎直方向的一維高斯矩陣變換得到。從計算的角度來看,這是一項有用的特性,因為這樣只需要
次計算,而不可分的矩陣則需要
次計算,其中
是需要進行濾波的圖像的維數,
是濾波器的維數。
對一幅圖像進行多次連續高斯模糊的效果與一次更大的高斯模糊可以產生同樣的效果,大的高斯模糊的半徑是所用多個高斯模糊半徑平方和的平方根。例如,使用半徑分別為6和8的兩次高斯模糊變換得到的效果等同於一次半徑為10的高斯模糊效果,
。根據這個關係,使用多個連續較小的高斯模糊處理不會比單個高斯較大處理時間要少。
在減小圖像尺寸的場合經常使用高斯模糊。在進行欠採樣的時候,通常在採樣之前對圖像進行低通濾波處理。這樣就可以保證在採樣圖像中不會出現虛假的高頻信息。高斯模糊有很好的特性,如沒有明顯的邊界,這樣就不會在濾波圖像中形成震盪。
[1]
高斯模糊高斯矩陣示例
這是一個計算σ = 0.84089642的高斯分佈生成的示例矩陣。注意中心元素 (4,4)處有最大值,隨着距離中心越遠數值對稱地減小。
0.00000067 | 0.00002292 | 0.00019117 | 0.00038771 | 0.00019117 | 0.00002292 | 0.00000067 |
0.00002292 | 0.00078633 | 0.00655965 | 0.01330373 | 0.00655965 | 0.00078633 | 0.00002292 |
0.00019117 | 0.00655965 | 0.05472157 | 0.11098164 | 0.05472157 | 0.00655965 | 0.00019117 |
0.00038771 | 0.01330373 | 0.11098164 | 0.22508352 | 0.11098164 | 0.01330373 | 0.00038771 |
0.00019117 | 0.00655965 | 0.05472157 | 0.11098164 | 0.05472157 | 0.00655965 | 0.00019117 |
0.00002292 | 0.00078633 | 0.00655965 | 0.01330373 | 0.00655965 | 0.00078633 | 0.00002292 |
0.00000067 | 0.00002292 | 0.00019117 | 0.00038771 | 0.00019117 | 0.00002292 | 0.00000067 |
高斯模糊參見
- 無限脈衝響應(IIR)
- 尺度空間實現