python 人脸检测器

python 复制代码
import cv2

# 加载人脸检测器 关键文件 haarcascade_frontalface_default.xml
face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')

# 读取图像  分析图片 ren4.png
image = cv2.imread('ren4.png')
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

# 进行人脸检测
faces = face_cascade.detectMultiScale(gray, scaleFactor=1.1, minNeighbors=5, minSize=(30, 30))

# 在图像上绘制人脸框
for (x, y, w, h) in faces:
    cv2.rectangle(image, (x, y), (x+w, y+h), (0, 255, 0), 2)

# 显示带有人脸框的图像
cv2.imshow('Face Detection', image)
cv2.waitKey(0)
cv2.destroyAllWindows()
XML 复制代码
人脸检测器

需要库文件 haarcascade_frontalface_default.xml
相关推荐
armwind1 小时前
openISP学习4-AWB(自动白平衡增益控制)
图像处理·计算机视觉
armwind2 小时前
openISP学习1-openISP介绍
图像处理·计算机视觉
armwind2 小时前
openISP学习3-AAF— Anti-Aliasing Filter(抗混叠滤波)
人工智能·计算机视觉
FL16238631292 小时前
Synapse腹部CT多器官分割数据集png图片+掩码图片+颜色映射表
人工智能·计算机视觉
在水一缸2 小时前
深度解析:基于 3D Gaussian Splatting 技术的编辑器实践与原理
计算机视觉·3d·编辑器·aigc·3d建模·nerf·3d编辑器
故渊at3 小时前
第一板块:Android 系统基石与运行原理 | 第五篇:Context 上下文与资源配置体系
android·人工智能·opencv·context·上下文·资源配置体系
ice8130331813 小时前
【Python】调用opencv识别图片人脸位置
人工智能·python·opencv
装不满的克莱因瓶3 小时前
从梯度下降到 Adam 优化器:掌握神经网络参数优化的核心原理
人工智能·python·深度学习·神经网络·机器学习·计算机视觉·ai
armwind3 小时前
openISP学习6-CFA -Color Filter Array Interpolation(去马赛克)
图像处理·计算机视觉
香蕉鼠片13 小时前
数字化图像的过程
人工智能·深度学习·计算机视觉