定義
中值濾波是将當前像素鄰域内各像素的灰度平均值從大到小進行排列,将其中間值作為其輸出值的濾波去噪方法。
中值濾波對脈沖噪聲有良好的濾除作用,特别是在濾除噪聲的同時,能夠保護信号的邊緣,使之不被模糊。這些優良特性是線性濾波方法所不具有的。此外,中值濾波的算法比較簡單,也易于用硬件實現。所以,中值濾波方法一經提出後,便在數字信号處理領得到重要的應用。
在實際應用中,随着所選用窗口長度的增加,濾波的計算量将會迅速增加。因此,尋求中值濾波的快速算法,是中值濾波理論的一個重要研究内容。中值濾波的快速算法,一般采用下述三種方式:①直方圖數據修正法;②樣本值二進制表示邏輯判斷法;③數字和模拟的選擇網絡法。
對中值濾波的理論研究,還集中于統計特性分析和根序列的描述方面。當一個信号序列經一特定窗口長度的中值濾波反複處理後,它會收斂于某一個不再變化的序列,這個序列稱為中值濾波的根序列。根序列是描述中值濾波特性的一個重要概念。通過對根序列結構的研究,可以确定原信号序列中,哪些成分可以經中值濾波後保留下來,哪些成分将被抑制。這對确定中值濾波器的窗口長度,提供了重要依據。用VLSI實現的中值濾波器芯片,可供實時處理中應用。
實現方法
1、通過從圖像中的某個采樣窗口取出奇數個數據進行排序。
2、用排序後的中值取代要處理的數據即可。



















