opencv(python)------人脸检测、人眼检测、HOG行人检测、二维码检测和解码(九)

1.人脸检测

本节使用的人脸检测级联分类器为Haar级联分类器,OpenCV提供了Haar级联分类器( 在OpenCV源码路径下的data/haarcascades文件夹中),可用于人脸、人眼等的检测。
级联分类器是指将多个弱分类器(或简单分类器)级联形成一一个强分类器(或复杂分类器),OpenCV中封装 了级联分类器的类CascadeClassifier,该类提供了load成员函数,用于加载特征;提供了detectMultiScale成员函数,用于检测输入图像中的所有检测目标。

load函数的定义如下:

retval = load(self, filename)

参数说明如下:
●filename: 加载的分类器文件名。
●retval:函数调用状态,调用成功返回true (返回值)。

detectMultiScale函数的定义如下:

objects = detectMultiscale(self, image, scaleFactor

猜你喜欢

转载自blog.csdn.net/m0_47405013/article/details/125037961