python人脸识别项目face-recognition
Posted lyj-blogs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python人脸识别项目face-recognition相关的知识,希望对你有一定的参考价值。
该项目基于Github上面的开源项目人脸识别face-recognition,主要是对图像和视频中的人脸进行识别,在开源项目给出的例子基础上对视频人脸识别的KNN算法进行了实现。
0x1 工程项目结构
0x2 项目中的3个py文件
recognize_people_from_image.py是对图片中的人脸进行识别.
recognize_people_from_video.py是对视频中的人脸进行识别.特点:运行快,准确度低
recognize_people_from_video_knn.py是基于KNN算法对视频中的人脸进行识别.特点:运行慢,准确度高
0x3 最终测试效果
1)识别图片中的人脸:
2)识别视频中的人脸:(播放器截图)
视频完整效果图https://github.com/Jackyongjian-Li/Faces-recognition/blob/master/output_video/4_1080p_2min_output.avi
0x4 Github完整项目文件
https://github.com/Jackyongjian-Li/Faces-recognition
以上是关于python人脸识别项目face-recognition的主要内容,如果未能解决你的问题,请参考以下文章
Python 基于OpenCV+face_recognition实现人脸捕捉与人脸识别(照片对比)
TensorFlow人脸识别OpenFaceFace-recognitionInsightface和FaceNet源码运行
TensorFlow人脸识别OpenFaceFace-recognitionInsightface和FaceNet源码运行