1.安装cv2模块
方法:pip install opencv-python
2.代码示例
import cv2
# 读入图像
img = cv2.imread('ff.jpg') # 读入 ,放在同目录
# 检测图像中的人脸
face = cv2.CascadeClassifier('haarcascade_frontalface_default.xml') # 训练好的人脸的参数数据 放在同目录
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # 将img转为回复图像,存放中gray中
faces = face.detectMultiScale(gray, 1.1, 3) # 检测图像中的人脸
for (x, y, w, h) in faces: # 标注人脸区域
cv2.rectangle(img, (x, y), (x + w, y + h), (255, 0, 0), 4)
cv2.imshow('result', img) # 显示
cv2.waitKey(0) # 按任意键退出
cv2.destroyAllWindows() # 关闭所有窗口
3. 各种分类器xml文件
1.https://github.com/opencv/opencv/tree/master/data/haarcascades
2.链接:https://pan.baidu.com/s/1UECA2mPDwqMrhLfWaRTi8g
提取码:gqvl