人脸识别学习笔记二:进阶篇
一、人脸检测实战 1.使用OpenCV进行人脸检测 OpenCV进行人脸检测 使用的是名为 Viola-Jones 的目标检测框架的算法。 第一步:下载OpenCV库 pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple 第二步:找到默认的预训练权重文件 1.一般在python安装目录的上级目录的/lib/python3.7/site-packages/cv2/data目录下,有个haarcascade_frontalface_default.xml文件 2.例如:我的python安装路径为/Users/username/opt/anaconda3/envs/tensorflow/bin/python, 那么文件路径就为/Users/username/opt/anaconda3/envs/tensorflow/lib/python3.7/site-packages/cv2/data/haarcascade_frontalface_default.xml 3.将该文件拷贝到某一文件夹下 第三步:在拷贝的haarcascade_frontalface_default.xml文件的同级目录下,新建face_detect_cv3.py文件: # -*- coding: utf-8 -*- import