#include "cvgabor.h"
int main()
{
//创建一个方向是PI/4而尺度是3的gabor
double Sigma = 2 * PI;
double F = sqrt(2.0);
CvGabor *gabor1 = new CvGabor;
gabor1->Init(PI / 4, 3, Sigma, F);
//获得实部并显示它
IplImage *kernel = cvCreateImage(cvSize(gabor1->get_mask_width(), gabor1->get_mask_width()), IPL_DEPTH_8U, 1);
kernel = gabor1->get_image(CV_GABOR_REAL);
cvNamedWindow("Gabor Kernel", 1);
cvShowImage("Gabor Kernel", kernel);
cvWaitKey(0);
return 0;
}