1. 代码部分
此代码块为build_face_dataset.py内的代码
# USAGEh
# python build_face_dataset.py --cascade haarcascade_frontalface_default.xml --output dataset/adrian
# 导入
from imutils.video import VideoStream
import imutils
import time
import cv2
import os
# 形参name是待录入人脸的人的姓名英文缩写
def build_face_dataset(name):
# 加载OpenCV的Haar人脸检测器detector
detector = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')
print("[INFO] starting video stream...")
# 初始化并开启视频流 VideoStreem(参数src设置为1,使用内置摄像头)
vs = VideoStream(src=1).start()
# 如果使用的是树莓派,第17行的代码替换为第19行的代码
# vs = VideoStream(usePiCamera=True).start()
# 让摄像头传感器预热,暂停两秒钟
time.sleep


4457

被折叠的 条评论
为什么被折叠?



