当前位置:编程学习 > wap >>

基于QT和OpenCV的人脸识别系统

我用Tiny6410实现了一个人脸识别系统,可以进行训练、识别人脸,用QT作图形库再加上OpenCV2.3,用普通的USB摄像头通过v4l2接口采集图像,然后用OpenCV的AdaBoost算法检测人脸,再用PCA方法识别。识别出人脸数据库里的人脸就想串口发出字符‘1’。但速度不够理想,1秒1帧左右。在桌面版linux下只要修改摄像头设备名和OpenCV库编译即可使用。已在github上开源,欢迎fork。
https://github.com/sun11/QTFaceRec

上图:


模仿intel杯格式写的论文:http://blog.csdn.net/sununs11/article/details/6998663

相关文件下载: http://min.us/m1m2L9JOr 这个压缩包里的文件均适用与FriendlyARM的Tiny6410开发板,里面含有我编译出来的OpenCV2.3和QT4.7.3。 请将opencv-lib中的文件放到/lib下,qt4.7.3.tgz解压到/opt下。 里面还有我缩放成70x80大小的ORL人脸数据库和几个xml文件,faceRec是专用于命令行训练的独立程序(其实也可以用于命令行识别)。

介绍请看:
https://github.com/sun11/QTFaceRec/wiki/%E5%9F%BA%E4%BA%8EQT%E5%92%8COpenCV%E7%9A%84%E4%BA%BA%E8%84%B8%E8%AF%86%E5%88%AB%E7%B3%BB%E7%BB%9F --------------------编程问答-------------------- 不错,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, --------------------编程问答-------------------- 准备做这方面的东西,智能交通方面的,目前选择相机很头疼

只能选USB的吗? 

6410可能支持qt + 100W像素15帧的样子 --------------------编程问答-------------------- 真不错!!! --------------------编程问答-------------------- 看起来很不错 --------------------编程问答-------------------- 不错,学习学习…… --------------------编程问答-------------------- 谢谢分享 --------------------编程问答-------------------- 支持一个啊 --------------------编程问答-------------------- 楼主,我能加你QQ吗?急用,拜托了 --------------------编程问答-------------------- 采集到人脸图像(彩图)后,怎么处理才能用于人脸的训练和识别? --------------------编程问答-------------------- 代码很难阅读.. --------------------编程问答-------------------- 感谢分享,有空看看 --------------------编程问答-------------------- 好像很不错哦 --------------------编程问答-------------------- 除
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,