python人脸识别项目face-recognition

别说谁变了你拦得住时间么 提交于 2019-12-05 09:01:19

该项目基于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

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!