日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

python Gabor濾波器講解

瀏覽:16日期:2022-07-07 10:01:04

解讀Gabor濾波器

Fourier 變換是一種信號處理的有力工具,可以將圖像從空域轉(zhuǎn)換到頻域,并提取到空域上不易提取到的特征。但是Fourier變換缺乏時間和位置的局部信息。Gabor 變換是一種短時加窗Fourier變換(簡單理解起來就是在特定時間窗內(nèi)做Fourier變換),是短時傅里葉變換中窗函數(shù)取為高斯函數(shù)時的一種特殊情況。因此,Gabor濾波器可以在頻域上不同尺度、不同方向上提取相關的特征。另外,Gabor函數(shù)與人眼的作用相仿,所以經(jīng)常用作紋理識別上,并取得了較好的效果。在二維空間中,使用一個三角函數(shù)(a)(如正弦函數(shù))與一個高斯函數(shù)(b)疊加,我們得到了一個Gabor濾波器(c)。如下圖所示:

python Gabor濾波器講解

Gabor函數(shù)解讀

二維Gabor函數(shù)的數(shù)學表達式如下:

復數(shù)表示:

python Gabor濾波器講解

實數(shù)部分:

python Gabor濾波器講解

虛數(shù)部分:

python Gabor濾波器講解

x’、y’ 計算公式:

python Gabor濾波器講解

介紹公式中各個參數(shù)的含義:

波長(λ):表示Gabor核函數(shù)中余弦函數(shù)的波長參數(shù)。它的值以像素為單位制定,通常大于等于2,但不能大于輸入圖像尺寸的1/5.方向(θ):表示Gabor濾波核中平行條帶的方向。有效值為從0°到360°的實數(shù)。相位偏移(ψ):表示Gabor核函數(shù)中余弦函數(shù)的相位參數(shù)。它的取值范圍為-180°到180°。其中,0°與180°對應的方程與原點對稱,-90°和90°的方程關于原點成中心對稱。長寬比(γ):空間縱橫比,決定了Gabor函數(shù)形狀的橢圓率。當γ=1時,形狀是圓形;當γ<1時,形狀隨著平行條紋方向而拉長。通常該值為0.5.帶寬(b):Gabor濾波器的半響應空間頻率帶寬b和σ/λ的比率有關,其中σ表示Gabor函數(shù)的高斯因子的標準差。三者有如下關系:

python Gabor濾波器講解

σ的值不能直接設置,它僅隨帶寬b變換。帶寬的值必須是正實數(shù),通常為1,此時,標準差和波長的關系為 σ=0.56λ。帶寬越小,標準差越大,Gabor形狀越大,可見平行條紋數(shù)量越多。

python實現(xiàn)Gabor濾波器

# Gabor 濾波器實現(xiàn)# K_size:Gabor核大小 K_size x K_size# Sigma : σ# Gamma: γ# Lambda:λ# Psi : ψ# angle: θdef Gabor_filter(K_size=111, Sigma=10, Gamma=1.2, Lambda=10, Psi=0, angle=0):# get half sized = K_size // 2# prepare kernelgabor = np.zeros((K_size, K_size), dtype=np.float32)# each valuefor y in range(K_size):for x in range(K_size):# distance from centerpx = x - dpy = y - d# degree -> radiantheta = angle / 180. * np.pi# get kernel x_x = np.cos(theta) * px + np.sin(theta) * py# get kernel y_y = -np.sin(theta) * px + np.cos(theta) * py# fill kernelgabor[y, x] = np.exp(-(_x**2 + Gamma**2 * _y**2) / (2 * Sigma**2)) * np.cos(2*np.pi*_x/Lambda + Psi)# kernel normalizationgabor /= np.sum(np.abs(gabor))return gabor

python做出不同角度Gabor濾波器的圖像

import cv2import numpy as npimport matplotlib.pyplot as plt# Gabor 濾波器實現(xiàn)# K_size:Gabor核大小 K_size x K_size# Sigma : σ# Gamma: γ# Lambda:λ# Psi : ψ# angle: θdef Gabor_filter(K_size=111, Sigma=10, Gamma=1.2, Lambda=10, Psi=0, angle=0):# get half sized = K_size // 2# prepare kernelgabor = np.zeros((K_size, K_size), dtype=np.float32)# each valuefor y in range(K_size):for x in range(K_size):# distance from centerpx = x - dpy = y - d# degree -> radiantheta = angle / 180. * np.pi# get kernel x_x = np.cos(theta) * px + np.sin(theta) * py# get kernel y_y = -np.sin(theta) * px + np.cos(theta) * py# fill kernelgabor[y, x] = np.exp(-(_x**2 + Gamma**2 * _y**2) / (2 * Sigma**2)) * np.cos(2*np.pi*_x/Lambda + Psi)# kernel normalizationgabor /= np.sum(np.abs(gabor))return gabor# define each angleAs = [0, 45, 90, 135]# prepare pyplotplt.subplots_adjust(left=0, right=1, top=1, bottom=0, hspace=0, wspace=0.2)# each anglefor i, A in enumerate(As): # get gabor kernel gabor = Gabor_filter(K_size=111, Sigma=10, Gamma=1.2, Lambda=10, Psi=0, angle=A) # normalize to [0, 255] out = gabor - np.min(gabor) out /= np.max(out) out *= 255 out = out.astype(np.uint8) plt.subplot(1, 4, i+1) plt.imshow(out, cmap=’gray’) plt.axis(’off’) plt.title('Angle '+str(A))plt.savefig('out.png')plt.show()

實驗輸出Gabor濾波器圖像

python Gabor濾波器講解

opencv(python)中使用Gabor濾波器

函數(shù)原型:

retval=cv.getGaborKernel(ksize, sigma, theta, lambd, gamma[, psi[, ktype]])

函數(shù)使用舉例

import numpy as np import cv2 as cv # retval = cv.getGaborKernel(ksize, sigma, theta, lambd, gamma[, psi[, ktype]])# Ksize 是一個元組retval = cv.getGaborKernel(ksize=(111,111), sigma=10, theta=60, lambd=10, gamma=1.2)image1 = cv.imread(’../paojie.jpg’)# dst=cv.filter2D(src, ddepth, kernel[, dst[, anchor[, delta[, borderType]]]])result = cv.filter2D(image1,-1,retval)cv.imshow(’result’,result)cv.waitKey(0)cv.destroyAllWindows()

實驗結(jié)果:

python Gabor濾波器講解python Gabor濾波器講解

參考:python實現(xiàn)Gabor濾波器Gabor濾波器參數(shù)詳解Gabor濾波器原理及opencv中的實現(xiàn)

到此這篇關于python Gabor濾波器講解的文章就介紹到這了,更多相關Gabor濾波器內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
午夜天堂精品久久久久| 亚洲精品免费观看| 国产精品乱战久久久| 亚洲免费专区| 日韩美女精品| 久久激五月天综合精品| 91欧美极品| 一区二区电影| 日韩一区二区三免费高清在线观看| 爽好多水快深点欧美视频| 日韩一区精品视频| 在线精品视频一区| 青青草91视频| 美女精品久久| 日产精品一区二区| 久久久男人天堂| 久久久五月天| 国产亚洲永久域名| 亚洲精品在线二区| 国产精品视频一区二区三区四蜜臂 | 精品视频黄色| 日韩av二区| 久久国产小视频| 日韩视频在线一区二区三区 | 精品免费视频| 成人日韩在线| 一区免费在线| 日韩精品亚洲专区| 精品视频黄色| 国产高清一区二区| 亚洲精品人人| 精品国产亚洲日本| 国产一在线精品一区在线观看| 久久亚洲风情| 欧美极品一区二区三区| 亚洲一区资源| 六月丁香综合| 国产日韩精品视频一区二区三区| 国产不卡av一区二区| 91精品国产调教在线观看 | 欧美精品九九| 日本一区福利在线| 激情中国色综合| 一区在线免费| 国产福利资源一区| 国模 一区 二区 三区| 日韩精品一级| 成人日韩在线观看| 色综合视频一区二区三区日韩 | 国产精品国产三级国产在线观看| 国精品一区二区| 视频一区日韩| 日本精品不卡| 热久久国产精品| 国产一区二区三区成人欧美日韩在线观看| 日韩欧美看国产| 亚洲人成网77777色在线播放| 免费精品一区| 欧美精品一卡| 老鸭窝一区二区久久精品| 亚洲成人三区| 欧美国产视频| 亚洲欧美日本视频在线观看| 麻豆精品少妇| 天堂av在线一区| 国产成人在线中文字幕| 99国产精品久久久久久久成人热| 欧美交a欧美精品喷水| 999在线观看精品免费不卡网站| 国产精品一区毛片| 国产亚洲在线| 日本在线高清| 91成人小视频| 日韩视频精品在线观看| 国产一区日韩| 日本vs亚洲vs韩国一区三区二区| 亚洲精品.com| 国产精品v亚洲精品v日韩精品| 伊人影院久久| 日韩欧美精品综合| 国产精品sss在线观看av| 尤物在线精品| 日韩理论片av| 麻豆精品视频在线观看视频| 蜜臀va亚洲va欧美va天堂| 亚洲播播91| 久久永久免费| 日本久久一区| 国产精品日韩| 天堂中文av在线资源库| 国产精品亚洲一区二区在线观看 | 亚洲69av| 99亚洲视频| 免费看av不卡| 久久av免费看| 日韩av一区二区在线影视| 国产精品毛片| 国产中文一区| av资源亚洲| 精品国产亚洲一区二区在线观看| 日韩成人av影视| 视频一区欧美精品| 99视频在线精品国自产拍免费观看| 成人免费网站www网站高清| 另类欧美日韩国产在线| 日本不卡在线视频| 中文字幕亚洲影视| 中文欧美日韩| 久久精品中文| 韩日一区二区| 国产精品久久久一区二区| 日韩一二三区在线观看| 亚洲毛片网站| 中文字幕一区二区三区在线视频| 妖精视频成人观看www| 99久久久久国产精品| 日韩免费久久| 久久久精品五月天| 久久精品国内一区二区三区水蜜桃| а√天堂8资源在线| 久久久久久久欧美精品| 精品国产一区二区三区2021| 国产精品99久久久久久董美香| 亚欧洲精品视频在线观看| 亚洲精品一区二区在线播放∴| 午夜一区在线| 日韩中文字幕1| 蜜臀精品一区二区三区在线观看 | 精品网站aaa| 精品国产黄a∨片高清在线| 美日韩一区二区三区| 美女视频黄免费的久久| 久久91视频| 精品亚洲自拍| 亚洲天堂资源| 99久久99久久精品国产片果冰 | 日韩精品视频在线看| 日韩1区2区3区| 欧美视频二区| 欧美国产视频| 在线看片福利| 久久国产中文字幕| 99国产精品视频免费观看一公开 | 黄色亚洲免费| 另类av一区二区| 亚洲精品伊人| 国产激情欧美| 国产综合色区在线观看| 黄色不卡一区| 最新国产精品久久久| 久久精品超碰| 精品福利久久久| 成人精品天堂一区二区三区| 亚洲精品电影| 亚洲精品三级| 欧美激情精品| 999国产精品永久免费视频app| 亚洲激情中文在线| 日韩在线播放一区二区| 欧美午夜三级| 久久激情中文| 亚洲免费专区| 精品一区二区男人吃奶| 久久亚洲在线| 亚洲免费福利一区| 精品一区二区三区亚洲| 免费欧美一区| 日本色综合中文字幕| 国产999精品在线观看| 不卡中文一二三区| 国产亚洲精品美女久久| 日韩天堂在线| 一本一道久久a久久| 国产精品探花在线观看| 亚洲精品在线影院| 亚洲精品看片| 国际精品欧美精品| 在线一区免费观看| 久久99精品久久久久久园产越南| 久久精品国产99久久| 青草av.久久免费一区| 日韩黄色大片网站| 日本aⅴ精品一区二区三区 | 欧美日韩精品一区二区视频| 中文字幕日本一区二区| 嫩草伊人久久精品少妇av杨幂| 91精品精品| 日韩精品a在线观看91| 蜜桃视频在线网站| 日韩在线网址| 91亚洲国产高清| 亚洲综合婷婷| 97se综合| 欧美日韩a区| 国产一在线精品一区在线观看| 国产日韩欧美一区二区三区 | 日韩av免费| 日韩欧乱色一区二区三区在线| 日韩欧美少妇| 国产日韩欧美一区二区三区在线观看|