1、就是数据的准备,你要从网络上下载一些人脸库,后面用来训练人脸识别模型。人脸检测模型opencv是自带的,但是识别模型需要自己训练。下载人脸库之后需要对人脸进行标记,这是一个繁琐的工作,不过网上有脚本或者自己写个程序简化工作量。
2、把数据标记好之后就是opencv的事情。
3、打开摄像头进行人脸检测,就是框出人脸的位置。人脸检测模型是opencv自带的。
246表示OpenCV的版本为2.4.6,版本后有d表示debug版本,没d表示release版本opencv_core246d.lib是核心功能模块库,提供了OpenCV的基本数据结构和基本函数
opencv_highgui246.lib是高层图形用户界面库,提供图形用户界面接口
opencv_features2d246.lib是2D功能框架库,提供了特征检测和描述相关功能
opencv_ml246.lib是机器学习库,提供了一些统计模型和分类算法
OpenCV每个部分是很深奥的,有兴趣推荐看看《学习OpenCV》这本书,里面有对每个部分进行较为详细的介绍
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)