请选择 进入手机版 | 继续访问电脑版
MSIPO技术圈 首页 IT技术 查看内容

传统图像处理之目标检测——人脸识别

2023-07-13

代码实战:人脸识别

import numpy as np
import cv2
img = cv2.imread("3.webp")

face_cascade = cv2.CascadeClassifier(r'./haarcascade_frontalface_default.xml')

gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)


#探测图片中的人脸
faces = face_cascade.detectMultiScale(
    gray,
    scaleFactor=1.2,
    minNeighbors=3,
    minSize=(10, 10),
    flags=cv2.CASCADE_SCALE_IMAGE
)


#框出人脸
for (x, y, w, h) in faces:
    cv2.rectangle(img, (x, y), (x+w, y+h), (0, 255, 0), 2)

cv2.imshow("Image", img)
cv2.waitKey(0)

xml文件是已经训练好的脸部特征和参数

杨幂的这个效果不错

 詹姆斯怎么手环也被识别了?

 

相关阅读

热门文章

    手机版|MSIPO技术圈 皖ICP备19022944号-2

    Copyright © 2024, msipo.com

    返回顶部