参考:http://www.cnblogs.com/vipstone/p/8964656.html
https://blog.csdn.net/xingchenbingbuyu/article/details/68482838
安装dlib:cmd里输入,pip install dlib即可自动安装
调用dlib进行视频人脸实时检测:
# coding=utf-8
# 视频人脸检测
import cv2
import dlib
detector = dlib.get_frontal_face_detector()
def discern(img):
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
dets = detector(gray, 1)
for face in dets:
left = face.left()
top = face.top()
right = face.right()
bottom = face.bottom()
cv2.rectangle(img, (left, top), (right, bottom), (0, 255, 0), 2)
cv2.imshow("image", img)
cap = cv2.VideoCapture(0)
while (1):
ret, img = cap.read()
discern(img)
if cv2.wait