face_recognition安装与使用
2019-04-03 13:51
274 查看
github地址:https://github.com/ageitgey/face_recognition
环境:win10,python3.5
安装face_recognition
- Microsoft Visual Studio 2015 (or newer) with C/C++ Compiler installed
- 将cmake路径[C:\Program Files\CMake\bin]添加到环境变量中
- pip install dlib
- pip install face_recognition
如果pip下载很慢,请参考:https://blog.csdn.net/smilife_/article/details/88990000
人脸提取
import cv2 import face_recognition path = "face.png" image = face_recognition.load_image_file(path) face_locations = face_recognition.face_locations(image) img = cv2.imread(path) for location in face_locations: pt1 = (location[3], location[0]) pt2 = (location[1], location[2]) cv2.rectangle(img, pt1, pt2, (255, 255, 0), 1) print("{}/{}".format(pt1, pt2)) cv2.imshow("face", img) cv2.waitKey(0)
人脸识别
import face_recognition # 确保包含单个人脸 face_image1 = face_recognition.load_image_file("face1.png") face_image2 = face_recognition.load_image_file("face2.png") # 待识别人脸 unknown_image = face_recognition.load_image_file("face3.png") # 人脸编码 face_encoding1 = face_recognition.face_encodings(face_image1)[0] face_encoding2 = face_recognition.face_encodings(face_image2)[0] unknown_face_encoding = face_recognition.face_encodings(unknown_image)[0] known_faces = [face_encoding1, face_encoding2] # 人脸比较 results = face_recognition.compare_faces(known_faces, unknown_face_encoding) print("Is face1? {}".format(results[0])) print("Is face2? {}".format(results[1])) print("Is a new person? {}".format(True not in results))
相关文章推荐
- face_recognition人脸识别Python安装
- windows7下安装python库face_recognition
- [face_recognition中文文档] 第2节 安装
- Python-face_recognition安装
- Recognition:mat模型的简介、安装、使用详细攻略——Jason niu
- mac下安装face_recognition
- 使用face_recognition(二)目标人脸“实时”检测
- Windows环境miniconda下安装face-recognition
- 在linux中安装face_recognition
- Win7下基于Anaconda安装dlib与face_recognition
- windows安装face-recognition
- face_recognition安装
- face_recognition 在windows上的安装过程(译)
- Linux安装人脸识别包face_recognition
- (亲测成功)win10+anaconda3+py3.6下安装face_recognition
- Android OpenCV_face使用OpenCV3.20的一个免安装OpenCV Manager的脸部识别项目
- ubuntu 16.04下人脸识别库face_recognition的使用及顺序控制节点启动
- AppFace安装使用
- 人脸检测工具face_recognition的安装与应用
- Linux安装face-recognition