本篇的目标实现:将下方图片中的人脸检测出来。
实现方法:
使用 OpenCV 中已经训练好的级联分类器,通过加载级联分类器来对人脸进行识别检测。
级联分类器:
它使用 Haar-like 人脸特征检测算法、积分图方法、AdaBoost 算法构建一个强分类器进行级联。
主要构建步骤:
1.使用 Haar-like 人脸特征检测算法提取特征。
2.使用积分图方法对提取人脸 Haar 特征的过程进行加速。
3.利用 AdaBoost 算法构建一个强分类器,区分人脸部分以及非人脸部分。
4.把所有强分类器级联在一起,共同层层分类,提高检测精度。
功能函数:CascadeClassifier
功能描述:
CascadeClassifier 是 OpenCV 下 objdetect 模块中用来做目标检测的级联分类器的一个类。简而言之,CascadeClassifier 类就是服务