Home | 简体中文 | 繁体中文 | 杂文 | 知乎专栏 | 51CTO学院 | CSDN程序员研修院 | Github | OSChina 博客 | 腾讯云社区 | 阿里云栖社区 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏多维度架构

第 16 章 人脸识别

目录

16.1. 安装
16.2. 命令行工具
16.2.1. face_detection - 在单张图片或一个图片文件夹中定位人脸位置
16.2.2. face_detection - 在单张图片或一个图片文件夹中定位人脸位置
16.3. 定位头像位置
16.4. 人脸比较
16.5. 摄像头识别人脸

人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用照相机、摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术,通常也叫做人像识别、面部识别。

https://github.com/ageitgey/face_recognition

face_recognition,这个是一个开源的人脸识别库,该模块是基于业内领先的C++开源库dlib中的深度学习模型,用Labeled Faces in the Wild人脸数据集进行测试,有高达99.38%的准确率。

16.1. 安装

需要用到 dlib,face_recognition,opencv 这三个模块。

		
pip3 install dlib
pip3 install opencv-python
pip3 install face_recognition