線性濾波


線性濾波:方框濾波、均值濾波、高斯濾波

平滑處理(smoothing)也叫模糊處理(bluring),常用來減少圖像上的噪點或者失真,還能用來降低圖像分辨率。

1、圖像濾波

在盡量保持圖像細節特征的前提下,對圖像的噪點進行抑制,消除圖像中的噪聲成分叫做圖像的平滑化或濾波操作

信號或圖像的能量大部分集中在中低頻段,在高頻段,有用的信息常被噪聲淹沒。所以一個能降低高頻成分幅度的濾波器就能夠減弱噪聲的影響。

圖像濾波目的

抽出特定頻段的特征作為圖像識別的依據;

消除圖像數字化時混入的噪聲;

濾波處理要求

不能損壞圖像輪廓、邊緣等重要信息;

使圖像清晰、視覺效果好;

平滑濾波有兩類:(1)為了模糊;(2)為了消除噪音;

濾波器:一個包含加權系數的窗口,將窗口放在圖像之上,透過窗口看我們得到的圖像。

2、線性濾波器

3、濾波和模糊

濾波是將信號中特定頻段濾除,是抑制和防止干擾的一項重要措施。濾波可分為低通濾波和高通濾波;低通:模糊,高通:銳化

比如高斯濾波:

  • 高斯濾波就是指高斯函數作為濾波函數的濾波操作;
  • 高斯模糊就是高斯低通濾波;

4、領域算子

鄰域算子:本像素周圍的像素值來決定此像素的最終輸出值的一種算子。

鄰域算子作用:局部調色;圖像濾波,實現平滑和銳化;去燥;邊緣增強;

線性鄰域濾波:一種常用的鄰域算子,像素的輸出值取決於輸入像素的加權和,用不同的權重去結合一個鄰域內的像素,得到最終的像素值。

h(x,y)稱為核,是濾波器的加權系數,即濾波系數。

過程=CNN里的卷積

 5、方框濾波boxFilter

核:

normalize=true,就成了均值濾波。歸一化:將要處理的量縮放到一個范圍,方便統一處理;

noramlize=false,計算像素鄰域內的積分特性,如密集光流算法中的協方差矩陣。

7、均值濾波blur

最簡單的濾波操作。

輸出圖像每個像素是核窗口內對應范圍的所有像素的均值,也就是歸一化后的方框濾波。

主要方法:鄰域平均法。

缺點:不能很好地保護圖像細節,去燥的同時也破壞了圖像細節,是圖像變得模糊。

8、高斯濾波

線性平滑濾波,可以消除高斯噪聲。圖像與正態分布做卷積,正態分布也叫高斯分布。

圖像與圓形方框模糊做卷積能生成更加精確地焦外成像結果。由於高斯函數的傅里葉變換是另外一個高斯函數,所以高斯模糊就相當於對圖像來說是個低通濾波操作。

高斯濾波器對於抑制服從正態分布的噪聲非常有效。

 

μ是正態分布的位置參數,描述正態分布的集中趨勢位置。正態分布以X=μ為對稱軸,左右完全對稱。正態分布的期望、均數中位數、眾數相同,均等於μ。

σ描述正態分布資料數據分布的離散程度,σ越大,數據分布越分散,σ越小,數據分布越集中。也稱為是正態分布的形狀參數,σ越大,曲線越扁平,反之,σ越小,曲線越瘦高。

一般用二維零均值離散高斯函數做平滑濾波器。

高斯濾波函數GaussianBlur

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM