Gabor变换、Gabor滤波器】的更多相关文章

dennis gabor 题目:从傅里叶(Fourier)变换到伽柏(Gabor)变换再到小波(Wavelet)变换 本文是边学习边总结和摘抄各参考文献内容而成的,是一篇综述性入门文档,重点在于梳理傅里叶变换到伽柏变换再到小波变换的前因后果,对于一些概念但求多而全,所以可能会有些理解的不准确,后续计划分别再展开学习研究.通过本文可以了解到: 1)傅里叶变换的缺点:2)Gabor变换的概念及优缺点:3)什么是小波:4)小波变换的概念及优点. 一.前言         首先,我必须说一下,在此之前,…
Gabor变换 Gabor变换属于加窗傅立叶变换,Gabor函数可以在频域不同尺度.不同方向上提取相关的特征.另外Gabor函数与人眼的生物作用相仿,所以经常用作纹理识别上,并取得了较好的效果.Gabor变换是短时Fourier变换中当窗函数取为高斯函数时的一种特殊情况. 根据卷积定理,我们知道傅里叶变换可以通过卷积运算来计算得到. 卷积定理:二个二维连续函数在空间域中的卷积可求其相应的二个傅立叶变换乘积的反变换而得.反之,在频域中的卷积可用的在空间域中乘积的傅立叶变换而得.简单来说,空间域的卷…
D.Gabor 1946年提出 窗口Fourier变换,为了由信号的Fourier变换提取局部信息,引入了时间局部化的窗函数. 由于窗口Fourier变换只依赖于部分时间的信号,所以,现在窗口Fourier变换又称为短时Fourier变换,这个变换又称为Gabor变换. 1) Gabor优点 Gabor小波与人类视觉系统中简单细胞的视觉刺激响应非常相似.它在提取目标的局部空间和频率域信息方面具有良好的特性.虽然Gabor小波本身并不能构成正交基,但在特定参数下可构成紧框架.Gabor小波对于图像…
大家都说gabor做人脸识别是传统方法中效果最好的,这几天就折腾实现了下,网上的python实现实在太少,github上的某个版本还误导了我好几天,后来采用将C++代码封装成dll供python调用的方式,成功解决. 图像经多尺度多方向的gabor变换后,gabor系数的数目成倍上升,所以对gabor系数必须进行降维才能送至后续的SVM分类器.测试图像使用att_faces数据集(40种类型,每种随机选5张训练,5张识别),降维方式我测试了DCT.PCA两种变换方式,说实话,dct不怎么靠谱,居…
Gabor变化属于加窗傅里叶变换,Gabor函数可以在频域不同尺度.不同方向上提取相关的特征.Gabor函数与人眼的生物作用相仿,所以经常用于纹理识别上,并取得了较好的效果. 二维Gobor滤波函数: ​ 其中: xp = x*cos(theta)+y*sin(theta) yp=y*cos(theta)-x*sin(theta) function [ G,gabout ] = gaborfilter(I,Sx,Sy,f,theta) % gaborfilter定义,I为输入图像,Sx.Sy是变…
本文根据博客http://blog.csdn.net/watkinsong/article/details/7870996 ,博客http://www.cnblogs.com/yingying0907/archive/2012/11/22/2781945.html整理. 1.傅里叶变换 1) 简介 数字图像处理的方法主要分成两大部分:空域分析法和频域分析法.空域分析法就是对图像矩阵进行处理:频域分析法是通过图像变换将图像从空域变换到频域,从另外一个角度来分析图像的特征并进行处理.频域分析法在图像…
https://blog.csdn.net/u013709270/article/details/49642397 https://github.com/xuewenyuan/Gabor_Visualization https://blog.csdn.net/u013709270/article/details/49642397 第三种 使用的第三种gabor模型: 代码opencv实现 #include <opencv2/core/core.hpp>#include <opencv2/…
原文:http://blog.csdn.net/yao_zhuang/article/details/2532279 下载cvgabor.cpp和cvgabor.h到你的C/C++工程目录下 注:在我的资源中有改进过的cvgabor类 相关链接为:http://download.csdn.net/source/490114 特别注意:使用该类需要opencv库的支持,如何配置环境参见:http://www.opencv.org.cn/index.php/Template:Install 它有如下…
原理:使用GT人脸库做样本,VS2010下使用openCV2.44自带的Haar算法检測人脸区域,ASM Library特征检測,然后使用YCrCb颜色空间做肤色检測,再用LBP+Gabor小波提取特征,最小邻近距离做分类识别. 1.GT人脸库 Georgia Tech face database,网址:http://www.anefian.com/research/face_reco.htm GT人脸库包括50个人,每人15张不同角度.不同表情的正面照片. 图片为JPG格式,640*480,大…
A4=readdata('E:\mydata.TXT');[st,t,f] = st(A4(1:1000,2)); surf(t,f,10*log10(abs(st)),'EdgeColor','none'); axis xy; axis tight; colormap(jet); view(0,90); ============================Stockwell Transform======================================= S变换是由Stoc…