🤖 LateAI
首页项目列表 › 人脸检测 60 FPS
😀

人脸检测 60 FPS

Face Detection 60 FPS
📶 入门 ⏱ 1 小时 💰 免费(纯软件) 🏷 CV Zone

📌 项目介绍

用 OpenCV 内置的 Haar 级联分类器做人脸检测,在普通笔记本上即可达到约 60 帧/秒的实时速度。

与 MediaPipe 等深度学习方案相比,Haar 分类器模型极小、CPU 占用极低,适合资源受限或追求极致帧率的场景,也是理解传统 CV 检测原理的最佳起点。

🧰 环境与物料

🔧 步骤拆解

1

安装 OpenCV

pip install opencv-python

Haar 模型随 opencv 内置,无需额外下载

2

加载级联分类器

用 CascadeClassifier 加载人脸检测 xml 模型

常见模型:正面人脸(haarcascade_frontalface_default)

3

转灰度并检测

detectMultiScale 在灰度图上滑窗检测

灰度图可显著加速检测

4

绘制检测框

对每个返回的 (x, y, w, h) 画矩形框

可加抗锯齿线与文字标注

5

参数调优

scaleFactor、minNeighbors、minSize 影响漏检与误检

minNeighbors 调大减少误报,调小减少漏检

6

帧率对比与落地

统计 FPS 并显示在画面上

可接绿幕/特效/考勤等下游应用

💡 要点提示

查看原站 ↗ ← 返回 LateAI 首页