使用FFT判斷濾波器型別

2022-06-14 20:12:10 字數 1393 閱讀 1841

import

cv2 as cv

import

numpy as np

from matplotlib import

pyplot as plt

#沒有縮放引數的簡單均值濾波器

mean_filter = np.ones((3,3))

#建立高斯濾波器

x = cv.getgaussiankernel(5,10)

gaussian = x*x.t

#不同的邊緣檢測濾波器

#x方向上的scharr

scharr = np.array([[-3, 0, 3],

[-10,0,10],

[-3, 0, 3]])

#x方向上的sobel

sobel_x= np.array([[-1, 0, 1],

[-2, 0, 2],

[-1, 0, 1]])

#y方向上的sobel

sobel_y= np.array([[-1,-2,-1],

[0, 0, 0],

[1, 2, 1]])

#拉普拉斯變換

低頻在中心,白色越多,頻率內容越多。

論高通濾波器,帶阻濾波器,陷波濾波器

首先,對一副影象進行如下二維傅利葉變換。我們將u 0和v 0帶上式,我們可以得到如下式子。根據上式,可以到f 0,0 的值是非常大的。這裡,我們將 f 0,0 稱為直流分量,直流分量比其他的成分要大好幾個數量級。所以,這也就是傅利葉譜為什麼需要使用對數變換才能看清楚的原因。這裡,對於高通濾波器而言,...

FIR濾波器與IIR濾波器

有限長單位衝激響應濾波器,又稱為非遞迴型濾波器 特點 fir濾波器的最主要的特點是沒有反饋迴路,穩定性強,故不存在不穩定的問題 fir具有嚴格的線性相位,幅度特性隨意設定的同時,保證精確的線性相位 fir設計方式是線性的,硬體容易實現 fir相對iir濾波器而言,相同效能指標時,階次較高,對cpu的...

均值濾波器3 3模板 均值濾波器

介紹 均值濾波器屬於低通濾波器 輸出為模板內領域畫素的簡單平均值 主要用於影象的模糊和降噪,去除尖銳部分,比濾波器模板尺寸小的畫素區域將會過濾掉 與此同時,邊緣也會被平滑 模糊。算術均值濾波器 可以去除均勻雜訊和高斯雜訊,但會對影象造成一定程度的模糊。盒狀濾波器box filter 濾波器的模板的所...