• 大小: 1.36MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: 其他
  • 标签: 源程序  openCV  

资源简介

本程序是用openCV开发的人脸识别程序。该技术是基于gabor滤波算法的人脸特征提取算法

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include  //输入输出流

void main()
{

//定义形参
int classNumtrainNumstart;   // classNum类,trainNum张接口数据
classNum=40;
trainNum=5; 
start=1;

//设定gabor滤波器函数
double pi=3.1415926;
double u=0.0916;
const int size=17;
int msize=(size-1)/2;
double sigma;
int n_thetan_sigma;//幅角参数

double filterg[size][size];
int n=1;//滤波器个数

//提取图片参数
int ij;
int heightwidthstepchannels;
uchar *data;

char phN[100]=“D:\\orl\\orl_0_1.bmp“;   //接口数据
IplImage* imga=cvLoadImage(phN);
height   =imga->height;
width    =imga->width;
step     =imga->widthStep/sizeof(uchar);//step=width*sizeof(uchar)*channel
channels =imga->nChannels;

cvReleaseImage(&imga);
imga=NULL;

CvMat* A=c

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      22104  2010-12-14 22:36  20滤波(0.88)\20_gaobor.cpp

     文件       3607  2010-11-13 15:30  20滤波(0.88)\20_gaobor.dsp

     文件        526  2010-11-13 15:30  20滤波(0.88)\20_gaobor.dsw

     文件      41984  2010-12-14 23:39  20滤波(0.88)\20_gaobor.ncb

     文件      54784  2010-12-14 23:39  20滤波(0.88)\20_gaobor.opt

     文件        818  2010-12-14 23:08  20滤波(0.88)\20_gaobor.plg

     文件     229489  2010-12-14 23:08  20滤波(0.88)\Debug\20_gaobor.exe

     文件     242376  2010-12-14 23:08  20滤波(0.88)\Debug\20_gaobor.ilk

     文件      38842  2010-12-14 23:08  20滤波(0.88)\Debug\20_gaobor.obj

     文件    4175244  2010-12-14 21:58  20滤波(0.88)\Debug\20_gaobor.pch

     文件     517120  2010-12-14 22:36  20滤波(0.88)\Debug\20_gaobor.pdb

     文件     189440  2010-12-14 23:08  20滤波(0.88)\Debug\vc60.idb

     文件     110592  2010-12-14 22:36  20滤波(0.88)\Debug\vc60.pdb

     目录          0  2010-12-14 22:36  20滤波(0.88)\Debug

     目录          0  2010-12-14 23:39  20滤波(0.88)

----------- ---------  ---------- -----  ----

              5626926                    15


评论

共有 条评论