OpenCV识别人脸的源码怎么编写

技术OpenCV识别人脸的源码怎么编写这篇文章主要介绍“OpenCV识别人脸的源码怎么编写”,在日常操作中,相信很多人在OpenCV识别人脸的源码怎么编写问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望

本文主要介绍“如何编译OpenCV人脸识别的源代码”。在日常操作中,相信很多人对于如何编译OpenCV人脸识别的源代码都有疑问。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮你解答“如何编译OpenCV人脸识别源代码”的疑惑!接下来,请和边肖一起学习!

00-1010之前采集自己的图像时,程序设置是运行后按‘p’键拍照保存图像,然后需要手动转换图像大小到和ORL人脸数据库一样。

现在一切都是自动的,只需运行拍照,改变大小和保存。默认设置为拍摄10张照片,与ORL人脸数据库一致。

00-1010当时写博客的时候不知道Python,所以生成的at.txt要么是s1文件夹对应的标签要么是1,s2对应的是2。这相当令人困惑。谁和谁需要自己记住。

修改后的Python脚本可以是一个文件夹,但是标签完全对应。

00-1010训练人脸识别模型的代码部分有一些变化,主要是由于OpenCV的变化。

头文件和名称空间需要各添加一句话:

#includeopencv2\face.hpp

使用命名空间cv:face

创建模型零件的变更。原始代码是:

PtrFaceRecognizer模型=createeignefface recognizer();

ptrface recognizer model 1=createfisherface recognizer();

ptrface recognizer model 2=createLBPHFaceRecognizer();

现在阅读:

PtrBasicFaceRecognizer模型=createeignfacerecognizer();

PtrBasicFaceRecognizer model 1=createfisherface recognizer();

ptrlbphface recognizer model 2=createLBPHFaceRecognizer();

其余的变化不大。

至此,“如何编译OpenCV人脸识别源代码”的研究结束,希望能解决大家的疑惑。理论和实践的结合可以帮助你学得更好。去试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/125492.html

(0)

相关推荐