第一篇opencv人脸识别的学习记录,先贴一下网上查到的基本资料。
人脸检测
- 第一步:加载人脸检测XML文件
- 第二步:加载摄像头,从视频中获取图像帧
- 第三步:一帧图像预处理
1.灰度转换 cvColor()
2.直方图均衡化 equalizeHist()
人脸识别
- 收集人脸图像 训练模型
cv:Algorithm::create创建一个FaceRecognize对象,将收集的人脸数据和标签传递给FaceRecognizer::train()函数进行训练模型。 - 加载模块 人脸识别
FaceRecognizer::predict()