【opencv小应用】Opencv FaceRecognizer类的简单使用(MFC)
来源:互联网 发布:淘宝客如意投怎么设置 编辑:程序博客网 时间:2024/06/05 20:57
Opencv FaceRecognizer类简单使用(MFC)
运行环境:MFC+VS2010_X64_Release+Opencv2.4.11+Window7_64位主要功能:
1.图片,视频文件和摄像头人像的检测训练和识别
使用注意点:
1.因涉及到CString,string转换,需要设置字符集类型(项目配置属性->常规->字符集->“使用多字节字符集”)
不足:
a.MFC,VS2010,C++不是常用,有限时间内只能做出个大概框架
b.代码,界面,功能需要继续优化
c.人脸识别的精度,这块后续肯定须要提高(如人脸图片的预处理、识别算法和模型)
演示程序下载:http://download.csdn.net/detail/mrwill2017/9679221
vs2010项目代码文件下载:http://download.csdn.net/detail/mrwill2017/967924
主要效果:
UI
Trainning(从视频获取人脸)
Prediting(从视频识别人脸)
<span style="font-family:Microsoft YaHei;">//主要方法:void WriteLog(CString logStr);void Pre_proc_faceImg(Mat souceImg,bool muti,bool saveImg,string newName,bool showSouceImage);void add_csv(string& fileName,string& name,int no);void del_csv(string& fileName,int label);vector<string> get_csv_names(string& fileName);void train(String csvPath);int read_csv(string& fileName,vector<Mat>& images,vector<int>& labels,vector<String>& names);bool checkSameName();void On_MouseHandle(int eventt,int x,int y,int flags,void* param);void onTrackbarSlide(int,void*);void Proc_Predit_Img(Mat souceImg,string path);void Proc_Predit_Img(Mat souceImg);void train_Photos();void train_Video();void train_Cam();void predit_Photos();void predit_Video();void predit_Cam();void init();</span>
有问题请留言或QQ:3411433515 或 邮箱 mrwill2017@163.com
0 0
- 【opencv小应用】Opencv FaceRecognizer类的简单使用(MFC)
- OpenCv实践-FaceRecognizer使用
- Opencv中的FaceRecognizer类
- OpenCV 使用FaceRecognizer类来进行人脸识别
- OpenCV学习笔记(五十四)——概述FaceRecognizer人脸识别类contrib
- OpenCV学习笔记(五十四)——概述FaceRecognizer人脸识别类contrib
- OpenCV学习笔记(五十四)——概述FaceRecognizer人脸识别类contrib
- OpenCV学习笔记(五十四)——概述FaceRecognizer人脸识别类contrib
- android opencv学习第三天 FaceRecognizer(翻译)(1)
- android opencv学习第三天 FaceRecognizer(翻译)(3)
- android opencv学习第三天 FaceRecognizer(翻译)(2)
- MFC中OpenCV的使用
- 【opencv小应用】手势动态识别(简单实现)
- opencv轮廓的简单应用
- 用MFC写的OPENCV小程序(1)
- MFC中快速应用OpenCV(转)
- opencv CvMLData的简单使用
- MFC中OpenCV使用
- nrf51822蓝牙学习笔记之GAP(通用属性配置文件)解读(二)
- Java 数据库 第四章 使用DML语句更改数据
- 模拟库中的字符串处理函数
- Java拼接字符串时,去掉最后一个多余的逗号 .
- Technocup 2017 - Elimination Round 1 (Rated for Div. 2) D. T-shirts Distribution 贪心、flows
- 【opencv小应用】Opencv FaceRecognizer类的简单使用(MFC)
- 一、Web应用和web.xml文件
- Android Studio上使用可视化调试工具Hierarchy Viewer
- tesnsorflow 使用LSTM进行分类的例程
- php 执行linux命令,shell脚本函数,获取服务器运行状态值
- SQL、CodeSmith、C#数据类型对照
- (11) Hibernate 缓存机制
- 把手教你如何把Java代码,打包成jar文件以及转换为exe可执行文件
- 五、JSP的7个动作指令