Tag: 特征检测

使用OpenCV检测小圆圈(图像质量差)

我正试图检测你在这张照片中央可以看到的四个点: 这个转换为png,我实际上使用ppm格式(从相机的原始输出转换后)。 实际处理的图像可在此处获得 我是opencv的新手,因此在检测这些点时遇到了很大的问题。 这是我迄今为止最好的结果: 正如你所看到的,我已经检测到了3个点,但除此之外,图片中的许多其他东西都被识别为圆圈。 这是代码: IplImage* img; if((img = cvLoadImage( “photos/img-000012.ppm”, 1)) == 0 ) { perror(“cvLoadImage”); return 1; } cvNamedWindow( “Image view”, 1 ); cvShowImage( “Image view”, img ); // cvWaitKey(0); IplImage* gray = cvCreateImage( cvGetSize(img), 8, 1 ); // allocate a 1 channel byte image CvMemStorage* storage = cvCreateMemStorage(0); cvCvtColor( img, […]

如何使用具有面部特征的openCV训练支持向量机(svm)分类器?

我想使用svm分类器进行面部表情检测。 我知道opencv有一个svm api,但我不知道应该用什么来训练分类器。 到目前为止,我已经阅读了很多论文,所有这些都是在面部特征检测后训练分类器时说的。 到目前为止我做了什么, 人脸检测, 每帧中16个面部点计算。 下面是面部特征检测的输出![输入图像说明 保持特征的向量指向像素地址 注意:我知道如何只用正片和负片训练SVM,我在这里看到了这段代码,但我不知道如何将面部特征信息与它结合起来。 有人可以帮我开始用svm进行分类。 一个。 什么应该是训练分类器的样本输入? 湾 如何使用此面部特征点训练分类器? 问候,