在提取目標的區域性空間和頻率域資訊上,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小波變換之前,不得不提一下傅利葉變換和小波變換,因為它們都是由傅...