资源简介
利用Gabor滤波器对图像进行处理目标检测与跟踪,车辆特征识别,人脸识别,字符识别,特征提取, 图像分割,手势识别,计算机视觉视频教程,opencv基础知识
代码片段和文件信息
/***************************************************************************
#include “cvgabor.h“
CvGabor::CvGabor()
{
}
CvGabor::~CvGabor()
{
cvReleaseMat( &Real );
cvReleaseMat( &Imag );
}
/*!
\fn CvGabor::CvGabor(int iMu int iNu double dSigma)
Construct a gabor
Parameters:
iMu The orientation iMu*PI/8
iNu The scale
dSigma The sigma value of Gabor
Returns:
None
Create a gabor with a orientation iMu*PI/8 a scale iNu and a sigma value dSigma. The spatial frequence (F) is set to sqrt(2) defaultly. It calls Init() to generate parameters and kernels.
*/
CvGabor::CvGabor(int iMu int iNu double dSigma)
{
F = sqrt(2.0);
Init(iMu iNu dSigma F);
}
/*!
\fn CvGabor::CvGabor(int iMu int iNu double dSigma double dF)
Construct a gabor
Parameters:
iMu The orientation iMu*PI/8
iNu The scale
dSigma The sigma value of Gabor
dF The spatial frequency
Returns:
None
Create a gabor with a orientation iMu*PI/8 a scale iNu a sigma value dSigma and a spatial frequence dF. It calls Init() to generate parameters and kernels.
*/
CvGabor::CvGabor(int iMu int iNu double dSigma double dF)
{
Init(iMu iNu dSigma dF);
}
/*!
\fn CvGabor::CvGabor(double dPhi int iNu)
Construct a gabor
Parameters:
dPhi The orientation in arc
iNu The scale
Returns:
None
Create a gabor with a orientation dPhi and with a scale iNu. The sigma (Sigma) and the spatial frequence (F) are set to 2*PI and sqrt(2) defaultly. It calls Init() to generate parameters and kernels.
*/
CvGabor::CvGabor(double dPhi int iNu)
{
Sigma = 2*PI;
F = sqrt(2.0);
Init(dPhi iNu Sigma F);
}
/*!
\fn CvGabor::CvGabor(double dPhi int iNu double dSigma)
Construct a gabor
Parameters:
dPhi The orientation in arc
iNu The scale
dSigma The sigma value of Gabor
Returns:
None
Create a gabor with a orientation dPhi a scale iNu and a sigma value dSigma. The spatial frequence (F) is set to sqrt(2) defaultly. It calls Init() to generate parameters and kernels.
*/
CvGabor::CvGabor(double dPhi int iNu double dSigma)
{
F = sqrt(2.0);
Init(dPhi iNu dSigma F);
}
/*!
\fn CvGabor::CvGabor(double dPhi int iNu double dSigma double dF)
Construct a gabor
Parameters:
dPhi The orientation in arc
iNu The scale
dSigma The sigma value of Gabor
dF The spatial frequency
Returns:
None
Create a gabor with a orientation dPhi a scale iNu a sigma value dSigma and a spatial frequence dF. It calls Init() to generate parameters and kernels.
*/
CvGabor::CvGabor(double dPhi int iNu double dSigma double dF)
{
Init(dPhi iNu dSigmadF);
}
/*!
\fn CvGabor::IsInit()
Determine the gabor is initilised or not
Parameters:
None
Returns:
a boolean value TRUE is initilised or FALSE is non-initilised.
Determine whether the gabor has been initlized - variables F K Kmax Phi Sigma are filled.
*/
bool CvGabor::IsInit()
{
return bInitialised;
}
/*!
\fn CvGabor::mask_width()
Give out the width of the mask
Parameters:
None
Returns:
The long type show the w
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
.CA.... 2794 2008-04-07 12:47 cvgabor.h
文件 16811 2015-05-06 11:43 cvgabor.cpp
----------- --------- ---------- ----- ----
19605 2
- 上一篇:半车模型汽车主动悬架系统控制器的设计与仿真研究
- 下一篇:LXE屏幕录像播放器
相关资源
- 高斯混合建模与卡尔曼滤波更新用于
- 清华大学最优滤波课件
- stm32实现二值化、中值滤波、轮廓提取
- 一个关于DPSK收发的完整FPGA工程代码,
- 自适应滤波器原理第四版
- 基于FPGA的均值滤波本人上传所有资源
- 卡尔曼 ,扩展卡尔曼,无迹卡尔曼,
- 秦永元_卡尔曼滤波与组合导航原理
- Adaptive Filters
- 自适应滤波器原理西蒙.赫金
- 逆滤波实现图像复原
- 卡尔曼滤波与组合导航原理++第2版+秦
- 基于FPGA的FIR数字滤波器的实现
- 《多抽样率数字信号处理理论及应用
- vs2017+OpenCV3.43中值滤波函数使用例程
- 射频电路设计理论与应用第二版课后
- LC滤波器设计与制作-森荣二.pdf
- 粒子滤波算法及其应用
- 粒子滤波算法及其应用--朱志宇
- FilterPro滤波器设计软件,不用注册直
- Filterpro 3.0.rar
- Microstrip Filters for RF Microwave Applicatio
- Microstrip Filters for RF Microwave Applicatio
- 卡尔曼滤波及其实时应用 第4版
- 有源电力滤波器:结构·原理·控制
- ADC数字抽取滤波模块的设计研究
- 基于双边滤波+retinex理论的图像中增强
- 基于Vivado HLS在zedboard中的Sobel滤波算法
- FilterPro软件安装
- 有关多目标跟踪的PHD滤波的一些资料
评论
共有 条评论