如何用OpenCV库进行高效的人脸检测操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1966个文字,预计阅读时间需要8分钟。
在前期,我开发了一个简单的面部检测小程序,可以识别标记图、视频和摄影头中的面部。效果尚可,使用的库是OpenCV提供的面部识别库。至于更全面的 facial recognition 原理,可以查阅相关资料学习。环境是VS2013+OpenCV。
前段日子,写了个人脸检测的小程序,可以检测标记图片、视频、摄像头中的人脸。效果还行吧,用的是opencv提供人脸库。至于具体的人脸检测原理,找资料去啃吧。
环境:VS2013+OPENCV2.4.10+Win8.1
一、基于对话框的MFC
首先,新建一个基于对话框的MFC应用程序,命名为myFaceDetect(取消“安全开发周期(SDL)检查”勾选,我自己习惯取消这个)。
放置Button,设置Button的ID和Caption。
图片按钮——ID:IDC_FACEDETECT
视频按钮——ID:IDC_FACEV
摄像头按钮——ID:IDC_FACEC
二、添加消息响应函数
为图片按钮、视频按钮、摄像头按钮,在类向导中添加消息响应函数。
在图片按钮上右键,选择类向导。在CMyFaceDetectDlg类(对话框类)下选中BN_CLICKED消息,点击添加处理程序。
本文共计1966个文字,预计阅读时间需要8分钟。
在前期,我开发了一个简单的面部检测小程序,可以识别标记图、视频和摄影头中的面部。效果尚可,使用的库是OpenCV提供的面部识别库。至于更全面的 facial recognition 原理,可以查阅相关资料学习。环境是VS2013+OpenCV。
前段日子,写了个人脸检测的小程序,可以检测标记图片、视频、摄像头中的人脸。效果还行吧,用的是opencv提供人脸库。至于具体的人脸检测原理,找资料去啃吧。
环境:VS2013+OPENCV2.4.10+Win8.1
一、基于对话框的MFC
首先,新建一个基于对话框的MFC应用程序,命名为myFaceDetect(取消“安全开发周期(SDL)检查”勾选,我自己习惯取消这个)。
放置Button,设置Button的ID和Caption。
图片按钮——ID:IDC_FACEDETECT
视频按钮——ID:IDC_FACEV
摄像头按钮——ID:IDC_FACEC
二、添加消息响应函数
为图片按钮、视频按钮、摄像头按钮,在类向导中添加消息响应函数。
在图片按钮上右键,选择类向导。在CMyFaceDetectDlg类(对话框类)下选中BN_CLICKED消息,点击添加处理程序。

