环境
安装python 和 Opencv。在windows下要将opencv的build/python/2.7/cv2.pyd复制到python的目录Lib/site-packages下。
程序
使用opencv官方训练的人脸级联分类器haarcascade_frontalface_alt2.xml,Python代码参考我的项目。
import cv2
import sys
cascPath="./haarcascade_frontalface_alt2.xml"
faceCascade = cv2.CascadeClassifier(cascPath)
video_capture = cv2.VideoCapture(0)
while True:
# Capture frame-by-frame
ret, frame = video_capture.read()
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
faces = faceCascade.detectMultiScale(
gray,
scaleFactor=1.1,
minNeigh
Python结合OpenCV实现实时视频人脸识别

本文介绍了如何在Windows环境下安装Python和OpenCV,重点讲解利用OpenCV的官方人脸级联分类器,通过Python代码实现视频中人脸的实时检测。在运行程序后,视频播放时能成功检测并显示每一帧中的人脸。
最低0.47元/天 解锁文章
11万+





