首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenCV中的人脸识别

OpenCV中的人脸识别
EN

Stack Overflow用户
提问于 2011-02-01 06:38:16
回答 3查看 14.3K关注 0票数 2

我试图使用OpenCV 2.2 (来自Willow Garage)构建一个基本的人脸识别系统(PCA-特征脸)。我从之前的许多关于人脸识别的文章中了解到,没有标准的开源库可以为你提供所有的人脸识别。

相反,我想知道是否有人使用过这些函数(并集成了它们):

代码语言:javascript
复制
icvCalcCovarMatrixEx_8u32fR
icvCalcEigenObjects_8u32fR
icvEigenProjection_8u32fR

et.al在eigenobjects.cpp中形成一个人脸识别系统,因为这些函数似乎与cvSvd一起提供了许多所需的功能

我很难理解这样做的原因,因为我是OpenCV的新手。

EN

回答 3

Stack Overflow用户

发布于 2012-03-01 18:44:50

更新:OpenCV 2.4.2现在带有非常新的cv::FaceRecognizer。请参阅以下网址中非常详细的文档:

票数 9
EN

Stack Overflow用户

发布于 2011-02-22 07:23:58

我和简历一起做了一个识别面部特征的项目。大多数人不理解生物识别和面部识别之间的区别。生物特征识别主要基于直方图密度匹配,而人脸识别实现了这一点,而基于密度特征识别的向量支持则有很大的不同。请查看以下链接。如果你正在追求简历和面部识别,这是你想要使用的库: www.betaface.com。Oleksander很棒,总部设在德国,但他回答的问题很好。

票数 1
EN

Stack Overflow用户

发布于 2011-02-01 07:09:59

使用OpenCV可以很容易地开始人脸检测。它附带了一些预定义的特征检测集,包括人脸检测。

你可能已经知道这个:OpenCV Wiki, FaceDetection

本例中的重要函数是cvLoad和cvHaarDetectObjects。第一个加载分类器,第二个将其应用于图像。标准分类器工作得很好。当然,如果标准分类器不适合您的目的,您可以训练自己的分类器。

正如你所说的,有很多人脸检测算法。其中一些可能会提供更好的结果,但OpenCV绝对是一个很好的开始。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4856929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档