作家
登录

3行Python代码完成人脸识别

作者: 来源: 2017-10-17 16:13:22 阅读 我要评论

沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散!


Face Recognition软件包

这是世界上最简单的人脸辨认库了。你可以经由过程Python引用或者敕令行的情势应用它,来治理和辨认人脸。

该软件包应用dlib中最先辈的人脸辨认深度进修算法,使得辨认精确率在《Labled Faces in the world》测试基准下达到了99.38%。

它同时供给了一个叫face_recognition的敕令行对象,以便你可以用敕令行对一个文件夹中的图片进行辨认操作。

特点

在图片中辨认人脸

找到图片中所有的人脸

找参预操作图片中的脸部特点

获得图片中仁攀类眼睛、鼻子、嘴、下巴的地位和轮廓

如不雅你安装碰到问题,可以尝尝这个安装好了的虚拟机:https://medium.com/@ageitgey/try-deep-learning-in-python-now-with-a-fully-pre-configured-vm-1d97d4c3e9b

找到脸部特点有很多超等有效的应用处景,当然你也可以把它用在最显而易见的功能上:美颜功能(就像美图秀秀那样)。

剖断图片中的脸

辨认图片中的人是谁。

这里有一个及时识其余例子:https://github.com/ageitgey/face_recognition/blob/master/examples/facerec_from_webcam_faster.py

安装

固然Windows不是官方支撑的,然则有热情网友写出了一个Windows上的应用指南,请看这里:https://github.com/ageitgey/face_recognition/issues/175#issue-257710508


情况请求

  • Python3.3+或者Python2.7
  • MacOS或者Linux(Windows不做支撑,然则你可以尝尝,也许也能运行)

安装步调

在MacOS或者Linux上安装

起首,确保你安装了dlib,以及该软件的Python绑假寓口。如不雅没有的话,看这篇安装解释:https://gist.github.com/ageitgey/629d75c1baac34dfa5ca2a1928a7aeaf

你甚至可以用这个软件包做人脸的及时辨认。

然后,用pip安装这个软件包:

在树莓派2+上安装

看这篇解释:https://gist.github.com/ageitgey/1ac8dbe8572f3f533df6269dab35df65

在Windows上安装

应用已经设备好的虚拟机(支撑VMWare和VirtualBox)

看这篇解释:https://medium.com/@ageitgey/try-deep-learning-in-python-now-with-a-fully-pre-configured-vm-1d97d4c3e9b

应用办法

敕令行接口

如不雅你已经安装了face_recognition,那么你的体系中已经有了一个名为face_recognition的敕令,你可以应用它对图片进行辨认,或者对一个文件夹中的所有图片进行辨认。

起首你须要供给一个文件夹,琅绫擎是所有你欲望体系熟悉的人的图片。个中每小我一张图片,图片以人的名字定名。

你还可以自定义调换仁攀类识其余深度进修模型。

然后你须要预备另一个文件夹,琅绫擎是你要识其余图片。

然后你就可以运行face_recognition敕令了,把方才预备的两个文件夹作为参数传入,敕令就会返回须要识其余图片中都出现了谁。

输出中,辨认到的每张脸都零丁占一行,输出格局为<图片名称>,<人名>

经由过程Python模块应用

你可以经由过程导入face_recognition模块来应用它,应用方法超等简单,文档袈溱这里:https://face-recognition.readthedocs.io

主动找到图片中所有的脸


  推荐阅读

  教你怎么选择最合适的无线AP

沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散!延长浏览:无线AP常识点及常用参数4. 一个AP带若干个客户端合适? >>>详细阅读


本文标题:3行Python代码完成人脸识别

地址:http://www.17bianji.com/lsqh/38004.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)