Gabor小波變換濾波器原理與建立

2021-07-06 05:29:36 字數 910 閱讀 5967

在提取目標的區域性空間和頻率域資訊上,gabor小波變換具有良好的特性,對影象進行gabor小波變換,就類似於人類視網膜中的簡單細胞對影象刺激作出的響應。

gabor小波變換不僅僅可以提取出影象紋理的特徵,並且可以減小光照和位置對影象識別造成的干擾。一般對影象進行gabor小波變換提取特徵後,還要進行降維處理,以提高運算效率。

一、二維gabor小波核函式定義

式中,對於gabor核函式,u為方向,v為尺度,z=(x,y)即影象座標,||*||表示對*進行取模運算。

在頻域的核函式中,f是空間因子,

二、**實現

下面是建立50個gabor濾波器並顯示的**:

#include "cvgabor.h"

#include "opencv2\opencv.hpp"

using namespace cv;

int main(int argc,char **argv)

}//顯示所有40個gabor濾波器的實部

iplimage *kernelall=cvcreateimage(cvsize(8*kernel[0]->width,5*kernel[0]->height), ipl_depth_8u, 1);

for(int i=0;i<40;i++)

cvnamedwindow("gabor kernel", 1);

cvshowimage("gabor kernel",kernelall);

waitkey(0);

return 0;

}

下圖為執行後得到的40個gabor濾波器。

Gabor濾波器學習

本文的目的是用c實現生成gabor模版,並對影象卷積。並簡單提一下,gabor濾波器在紋理特徵提取上的應用。一 什麼是gabor函式 以下內容含部分翻譯自維基百科 在影象處理中,gabor函式是乙個用於邊緣提取的線性濾波器。gabor濾波器的頻率和方向表達同人類視覺系統類似。研究發現,gabor濾波...

gabor濾波器簡介

在經過一天的瀏覽csdn,後,總算是對gabor濾波器有了乙個大概的了解,所以趁還熱著,趕緊記錄一下。寫的話,先給自己梳理下要寫什麼吧 1.什麼是gabor濾波器,公式定義 2.gabor濾波器的 實現 3.實驗結果圖 4.借鑑的資料 1.gabor濾波器簡介 主要copy吧 在影象處理中,gabo...

對於gabor變換和gabor小波變換理解與總結

最近開始研究gabor變換,之前只是停留在表面的意義上,沒有深入研究,總是將gabor變換和gabor小波變換混為一團 給自己後續的學習帶來很大的困擾,藉此機會查閱了相關資料好好整理總結一下,以便區分。不過在說gabor變換和gabor小波變換之前,不得不提一下傅利葉變換和小波變換,因為它們都是由傅...