上一篇中我们对训练数据做了一些预处理,检测出人脸并保存在\pic\color\x文件夹下(x=1,2,3,...类别号),本文做训练和识别。为了识别,首先将人脸训练数据 转为灰度、对齐、归一化,再放入分类器(EigenFaceRecognizer),最后用训练出的model进行predict。
-----------------------------------------
环境:vs2010+opencv 2.4.6.0
特征:eigenface
Input:一个人脸数据库,15个人,每人20个样本(左右)。
Output:人脸检测,并识别出每张检测到的人脸。
-----------------------------------------
1. 为训练数据预处理(
OpenCV 人脸识别训练与识别实战

该博客介绍了如何使用OpenCV进行人脸识别的训练和识别过程。首先对人脸数据库进行预处理,包括转为灰度、对齐和归一化。接着使用EigenFaceRecognizer构建分类器进行训练,最后通过训练模型进行预测,实现93.3%的正确率。提供了相关代码资源链接。
最低0.47元/天 解锁文章
2140





