ITK學習筆記 中值濾波和均值濾波

2021-09-26 02:36:25 字數 989 閱讀 1892

均值濾波和和中值濾波都可以起到平滑影象,慮去雜訊的功能。

均值濾波採用線性的方法,平均整個視窗範圍內的畫素值,均值濾波本身存在著固有的缺陷,即它不能很好地保護影象細節,在影象去噪的同時也破壞了影象的細節部分,從而使影象變得模糊,不能很好地去除雜訊點。均值濾波對高斯雜訊表現較好,對椒鹽雜訊表現較差。

中值濾波採用非線性的方法,它在平滑脈衝雜訊方面非常有效,同時它可以保護影象尖銳的邊緣,選擇適當的點來替代汙染點的值,所以處理效果好,對椒鹽雜訊表現較好,對高斯雜訊表現較差。

中值濾波:

由於讀取沒用rgb格式,所以會自動轉化為灰度圖。

均值濾波:

CUDA均值濾波和中值濾波程式設計

主要包括兩部分 主機端 cpu 的呼叫函式和裝置端 gpu 的濾波執行函式。主機端呼叫函式 分配執行緒 分配記憶體還可以對裝置端執行進行計時 裝置端濾波執行函式 是影象進行濾波的執行函式,是整個cuda程式的核心,也叫kernel。主機端呼叫函式 主機端呼叫函式 extern c void runt...

均值空間濾波和中值空間濾波

空間濾波由乙個鄰域 通常是乙個較小的矩形 然後對該鄰域所包圍的影象畫素執行預定義操作產生乙個新的畫素,新畫素的座標等於鄰域的中心座標。均值濾波器就是對這個區域的畫素取平均值給鄰域中心的那個畫素,它是線性濾波器。這種處理可以較低影象的 尖銳 變化。常見的應用就是較低雜訊,但是一般圖象邊緣也是由影象灰度...

我的OpenCV學習筆記(1) 空域濾波之中值濾波

中值濾波就是將當前畫素值替換為模板覆蓋範圍內的所有畫素值中大小居中那乙個 對於乙個3 3的模板,第5大的就是中值 10,15,20,20,20,20,20,25,100 中值濾波使得那些更亮 或者更暗 的點更像他周圍的值。所以它在濾除噪音的同時,可以較好地保留細節輪廓。為了驗證上述結論,我先給一幅影...