Python3利用face_recognition实现人脸识别的方法-创新互联
前言
为江华等地区用户提供了全套网页设计制作服务,及江华网站建设行业解决方案。主营业务为成都网站设计、网站制作、外贸营销网站建设、江华网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!之前实践了下face++在线人脸识别版本,这回做一下离线版本。github 上面有关于face_recognition的相关资料,本人只是做个搬运工,对其中的一些内容进行搬运,对其中一些例子进行实现。
官方描述:
face_recognition是一个强大、简单、易上手的人脸识别开源项目,并且配备了完整的开发文档和应用案例,特别是兼容树莓派系统。本项目是世界上最简洁的人脸识别库,你可以使用Python和命令行工具提取、识别、操作人脸。本项目的人脸识别是基于业内领先的C++开源库 dlib中的深度学习模型,用Labeled Faces in the Wild人脸数据集进行测试,有高达99.38%的准确率。但对小孩和亚洲人脸的识别准确率尚待提升。
(关于兼容树莓派,以后有板子了再做一下)
下面两个链接划重点
https://github.com/ageitgey/face_recognition/blob/master/README_Simplified_Chinese.md
https://face-recognition.readthedocs.io/en/latest/face_recognition.html
环境配置
- ubuntu16.04(其他环境的安装可以参考第一个链接,官方有说明)
- pycharm(可忽略,怎么舒服怎么来)
- python3
- opencv(我的是4.1.2,三点几的版本应该也一样)
实际上只需要安装face_recognition,当然,没有opencv的也需要安装一下opencv
pip3 install face_recognition
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
本文名称:Python3利用face_recognition实现人脸识别的方法-创新互联
浏览路径:http://azwzsj.com/article/cogece.html