Python Face Detect Offline

python版本 3.7.0 
这里写图片描述

1、 安装 cmake

pip install cmake 
这里写图片描述

2、安装 boost

pip install boost 
这里写图片描述

3、安装 dlib

pip install dlib 
这里写图片描述

4、安装 face_recognition

pip install face_recognition 
这里写图片描述

5、验证

face_recognition 本地模型路径 要识别图片路径 
输出:文件名 识别的人名 
这里写图片描述

注意:文件名以人名命名 
这里写图片描述

6、寻找人脸位置

face_detection “路径” 
输出:人脸像素坐标 
这里写图片描述

7、调整灵敏度

face_recognition –tolerance 灵敏度 本地模型路径 要识别图片路径 
注:默认0.6,识别度越低识别难度越高 
这里写图片描述

8、计算每次面部距离

face_recognition –show-distance true 本地模型路径 要识别图片路径 
这里写图片描述

9、只是想知道每张照片中人物的姓名,却不关心文件名,可以这样做:

face_recognition 本地模型路径 要识别图片路径 | cut -d ‘,’ -f2

这里写图片描述

10、加速识别

face_recognition –cpus 使用内核数 本地模型路径 要识别图片路径 
使用四核识别: 
face_recognition –cpus 4 本地模型路径 要识别图片路径 
这里写图片描述 
使用全部内核识别: 
face_recognition –cpus -1 本地模型路径 要识别图片路径

这里写图片描述

11、自动查找图像中的所有面孔

import face_recognition

image = face_recognition.load_image_file(“吴京.jpg”) 
face_locations = face_recognition.face_locations(image)

 

彩蛋

 

posted @ 2019-04-26 13:55  Javi  阅读(611)  评论(0编辑  收藏  举报