环境
安装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=