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
相关推荐
小白开始进步12 分钟前
OpenCV图像滤波:Python实战指南
人工智能·python·opencv
Coovally AI模型快速验证29 分钟前
开放词汇3D实例分割新思路:框引导+超点融合,精准检索罕见物体
人工智能·计算机视觉·3d·语言模型·机器人·无人机
胡伯来了1 小时前
22 Transformers - 训练计算机视觉模型
人工智能·计算机视觉·transformer·transformers
AndrewHZ1 小时前
【图像处理基石】什么是神经渲染?
图像处理·人工智能·神经网络·算法·cnn·计算机图形学·神经渲染
Shannon Law1 小时前
AprilTag软件的安装与测试
计算机视觉
s09071361 小时前
FPGA实现Gamma校正的系统性指南
图像处理·fpga开发·gama校正
睡醒了叭2 小时前
图像分割-传统算法-阈值分割原理与实践
opencv·算法·计算机视觉
CoovallyAIHub2 小时前
200亿美元“反向收购雇佣”?老黄天价应对谷歌TPU压力
深度学习·算法·计算机视觉
zl_vslam2 小时前
SLAM中的非线性优-3D图优化之相对位姿Between Factor-SO3/t形式(十一)
人工智能·算法·计算机视觉·3d
aini_lovee2 小时前
基于 OpenCV 的模板匹配算法的 C 语言实现
c语言·opencv·算法