过滤器组的Opencv getGaborKernel参数

mrg*_*oom 6 c++ opencv filtering computer-vision

opencv getGaborKernel函数参数如何与方向和比例参数相关?

我假设theta是方向,但是什么是指比例?

//!返回带有指定参数的Gabor内核CV_EXPORTS_W Mat getGaborKernel(Size ksize,double sigma,double theta,double lambd,double gamma,double psi = CV_PI*0.5,int ktype = CV_64F);

这是示例5比例和8个方向:

在此输入图像描述

更新:

我也找到了这个参数说明:http: //matlabserver.cs.rug.nl/edgedetectionweb/web/edgedetection_params.html

Kor*_*nel 16

以下是参数的含义:

  • ksize 返回的过滤器的大小.
  • sigma 高斯包络的标准偏差.
  • theta Gabor函数的平行条纹的法线方向.
  • lambda 正弦因子的波长.
  • gamma 空间宽高比.
  • psi 相位偏移.
  • ktype滤波器系数的类型.它可以是CV_32FCV_64F.

方向可以theta通过ie 修改和缩放lambda.这里有一个很好的教程,关于Gabor滤波器参数的含义是什么?.

我还附上上面网站的图片:

我还附上了网站上的图片

Juergen Muller的版权