均值濾波器(平滑空間濾波器)基本原理及Python實現

2021-01-21 芯視tof
1. 基本原理

使用元素的領域內像素的平均值代替該元素,可明顯的降低圖像灰度的尖銳變換。它的一種重要應用是模糊處理:得到感興趣的區域的粗略表示,將次要的/小的元素與背景融合,使得主要的/較大的元素變得易於檢測

$$ R=\frac{1}{m} \sum_{i=1}^{m} z_{i} $$

 

2. 測試結果

圖源自skimage

 

3. 代碼
import numpy as np

def means_filter(input_image, filter_size): ''' 均值濾波器 :param input_image: 輸入圖像 :param filter_size: 濾波器大小 :return: 輸出圖像
註:此實現濾波器大小必須為奇數且 >= 3 ''' input_image_cp = np.copy(input_image)
filter_template = np.ones((filter_size, filter_size))
pad_num = int((filter_size - 1) / 2)
input_image_cp = np.pad(input_image_cp, (pad_num, pad_num), mode="constant", constant_values=0)
m, n = input_image_cp.shape
output_image = np.copy(input_image_cp)
for i in range(pad_num, m - pad_num): for j in range(pad_num, n - pad_num): output_image[i, j] = np.sum(filter_template * input_image_cp[i - pad_num:i + pad_num + 1, j - pad_num:j + pad_num + 1]) / (filter_size ** 2)
output_image = output_image[pad_num:m - pad_num, pad_num:n - pad_num]
return output_image


相關焦點

  • 高斯濾波器的原理和實現
    高斯濾波器是一種線性濾波器,能夠有效的抑制噪聲,平滑圖像。其作用原理和均值濾波器類似,都是取濾波器窗口內的像素的均值作為輸出。其窗口模板的係數和均值濾波器不同,均值濾波器的模板係數都是相同的為1;而高斯濾波器的模板係數,則隨著距離模板中心的增大而係數減小。所以,高斯濾波器相比於均值濾波器對圖像個模糊程度較小。
  • 雙邊濾波器的原理及實現
    雙邊濾波器之所以能夠做到在平滑去噪的同時還能夠很好的保存邊緣(Edge Preserve),是由於其濾波器的核由兩個函數生成:一個函數由像素歐式距離決定濾波器模板的係數另一個函數由像素的灰度差值決定濾波器的係數其綜合了高斯濾波器(Gaussian Filter)和αα-截尾均值濾波器
  • 【數字圖像處理系列五】圖像濾波之空間濾波:圖像平滑降噪和圖像銳化
    圖像空間濾波對於圖像處理主要體現在兩個方面:(1) 平滑圖像,達到降低圖像噪音的效果(平滑空間濾波)(2) 銳化圖像,主要目的是突出灰度的過渡部分,即突出圖像的邊緣(銳化空間濾波)先上圖,感受一下空間濾波對圖像處理的效果(原圖、經過拉普拉斯處理後的圖像):
  • 一文了解高斯濾波器,附原理及實現過程
    高斯濾波器是一種線性濾波器,能夠有效的抑制噪聲,平滑圖像。其作用原理和均值濾波器類似,都是取濾波器窗口內的像素的均值作為輸出。其窗口模板的係數和均值濾波器不同,均值濾波器的模板係數都是相同的為1;而高斯濾波器的模板係數,則隨著距離模板中心的增大而係數減小。所以,高斯濾波器相比於均值濾波器對圖像個模糊程度較小。
  • 高斯濾波器詳解
    本文主要介紹了高斯濾波器的原理及其實現過程高斯濾波器是一種線性濾波器,能夠有效的抑制噪聲,平滑圖像。
  • 電源濾波器原理
    本文主要介紹電源濾波器的典型結構、基本原理和應用,感興趣的同學請多多關注。。。本文引用地址:http://www.eepw.com.cn/article/276794.htm  電源濾波器,又名「電源EMI濾波器」,或是「EMI電源濾波器」,是一種無源雙向網絡,是一種對電源中特定頻率的頻點或該頻點以外的頻率進行有效濾除的電氣設備。
  • 高手講解濾波器原理(四),巴特沃斯濾波器原理全知曉
    濾波器在生活中應用很多,因此很多朋友想一窺濾波器原理。通常,對於濾波器原理的理解往往基於一定技術基礎,所以學習濾波器原理需要耐心、堅持。本文中,將為大家詳細講解巴特沃斯濾波器原理,並向大家介紹巴特沃斯濾波器的一些相關知識,一起來看看吧。一、什麼是巴特沃斯濾波器巴特沃斯濾波器是電子濾波器的一種。巴特沃斯濾波器的特點是通頻帶的頻率響應曲線最平滑。
  • 巴特沃斯濾波器的原理_巴特沃斯濾波器優點介紹
    什麼是巴特沃斯濾波器   巴特沃斯濾波器是電子濾波器的一種。巴特沃斯濾波器的特點是通頻帶的頻率響應曲線最平滑。這種濾波器最先由英國工程師史蒂芬·巴特沃斯(StephenButterworth)在1930年發表在英國《無線電工程》期刊的一篇論文中提出的。
  • 淺談實時濾波器的基本原理及應用
    淺談實時濾波器的基本原理及應用 工程師2 發表於 2018-05-29 09:12:00 Agilent MXG N5182A在經過硬體升級後,射頻性能得到了極大的提高
  • FIR濾波器原理
    在數位訊號處理系統中較基本的元件,今天帶大家了解FOR濾波器的原理本文引用地址:http://www.eepw.com.cn/article/275887.htm如果超出1/2採樣頻率的頻率分量不佔主要地位,通常的解決辦法是在模數轉換電路之前放置一個低通濾波器(即抗混疊濾波器)將超過的高頻成分濾除。否則就必須用模擬濾波器實現要求的功能。  數字濾波器具有比模擬濾波器更高的精度,甚至能夠實現後者在理論上也無法達到的性能。
  • 電源噪聲濾波器的基本原理
    1、引言  隨著現代科學技術的飛速發展,電子、電力電子、電氣設備應用越來越廣泛,它們在運行中產生的高密度、寬頻譜的電磁信號充滿整個空間,形成複雜的電磁環境。複雜的電磁環境要求電子設備及電源具有更高的電磁兼容性。於是抑制電磁幹擾的技術也越來越受到重視。
  • 濾波器原理
    導讀:濾波器是一種選頻裝置,本文主要介紹的是濾波器的原理,下面我們就一起來學習一下吧~~~本文引用地址:http://www.eepw.com.cn/article/272535.htm1.濾波器原理--簡介  濾波器是一種選頻裝置,可以使信號中特定的頻率成分通過
  • EMI濾波器基本原理及正確應用方法
    EMI濾波器基本原理及正確應用方法 佚名 發表於 2016-10-27 10:37:21   1、前 言   隨著現代科學技術的飛速發展
  • 正弦波濾波器原理_正弦波濾波器的作用
    打開APP 正弦波濾波器原理_正弦波濾波器的作用 發表於 2019-08-30 14:55:52   正弦波濾波器原理   正弦波濾波器
  • 高手講解濾波器原理(一),腔體濾波器原理解析
    越來越多的朋友想要了解濾波器原理,但對於不同的濾波器,其濾波器原理總是存在一定差異。而本文主要講解腔體濾波器原理,並於闡述濾波器原理後,向大家介紹腔體濾波器的應用。如果你對本文的內容存在一定興趣,那便耐心往下看吧。近年來,伴隨著科學技術的飛速發展,無線通信系統也在微波、毫米波技術的迅猛發展中得到了長足的進步。
  • 電源濾波器的基本原理和常用標準,及部分電源濾波器的主要技術參數
    抑制電磁幹擾的兩種有效途徑是彩電源濾波器和加屏蔽裝置,屏蔽裝置主要是針對副射幹擾,既防止本身電磁波的外洩而造成新的幹擾源,又避免受到外來輻射的幹擾。電源濾波器最基本的作用就是抑制傳導幹擾,有的品種也能提高對副射幹擾的抑制能力。
  • lc濾波器原理介紹及簡單設計
    lc濾波器   LC濾波器,又稱無源濾波器,是利用電感、電容和電阻的組合設計構成的濾波電路,可濾除某一次或多次諧波,最普通易於採用的無源濾波器結構是將電感與電容串聯,可對主要次諧波(3、5、7)構成低阻抗旁路;單調諧濾波器、雙調諧濾波器、高通濾波器都屬於無源濾波器。
  • 使用卡爾曼濾波器和路標實現機器人定位
    Robby(紅色大圓圈)和2個地標(紅色小圓圈) 這個文章的目的是教你用地標檢測和擴展卡爾曼濾波器一步一步實現機器人定位。這就是卡爾曼濾波器發揮作用的場合。 卡爾曼濾波器允許我們結合當前狀態的不確定和它的傳感器測量的不確定來理想地降低機器人的總體不確定程度。這兩類不確定通常用高斯概率分布或正態分布來描述。高斯分布有2個參數:均值和方差。均值表示最高概率的值,方差表示我們認為這個均值有多大的不確定性。 卡爾曼濾波器運行2個步驟。在預測步驟,卡爾曼濾波器以當前狀態變量值生成預測和不確定度。
  • 高手講解濾波器原理(二),輕鬆搞定LC濾波器原理
    很多朋友看來,濾波器原理屬於難以掌控的內容。但事實上,只要耐心學習,濾波器原理可被輕鬆掌握。本文中,將為大家講解LC濾波器原理,並附帶LC濾波電路實例。希望通過本文,大家能對LC濾波器原理有更深的理解。
  • 梳狀濾波器以及積分梳狀濾波器的FPGA實現
    梳狀濾波器以及積分梳狀濾波器的FPGA實現 lee 發表於 2020-11-21 09:57:00 作者:lee