python 如何判断图片与基准图片旋转的角度_有哪些开源的 Python 库让你一见钟情?(2)...

在工作中发现一些很好用的python开源库 在这里给大家做一个分享 希望对大家有所帮助 - -。

face_recognition

这是一个非常强大,并且简单容易上手的人脸识别开源项目,并且它配备了完整的开发文档和一个实际项目应用案例,特别值得一提就是face_recognition兼容树莓派系统哦。

该软件包使用dlib中最先进的人脸识别深度学习算法,使得识别准确率在《Labled Faces in the world》测试基准下达到了99.38%。它同时提供了一个叫face_recognition的命令行工具,以便你可以用命令行对一个文件夹中的图片进行识别操作

它可以做到从图片里面识别人脸,并且定位图片当中所有的人脸

69206824caa8c67c8740d723df2d0303.png

它还可以识别人脸轮廓以及关键点 包括眼睛 鼻子 下巴 等特征进行提取 然后对比

4d425b176e0e4b03f522993626adefe6.png

下面先完成face_recognition的安装:

一,环境搭建

使用环境:python3.6+windows10

安装这个程序库需要安装dlib依赖,可在命令行执行:

pip install dlib

如果安装不报错直接执行

pip install face_recognition

需要注意pip版本 是否是最新版本

4ba526e8b00c523cc4b99c807130413c.png

如果它提示dilb安装报错,这个时候要检查电脑是否安装了boost-python 如果本机已安装,还需要检查是否跟你安装的python版本一致,注意,在配置caffe时会用到这个boost-python,如果caffe在python2.x中配置,而face_reccognition在python3.x中安装,则会报错,解决方法如下

brew install boost-python –with-python3 --without-python2

如果仍然安装失败 请参考此详细安装教程 希望对你有所帮助。

如何在win10系统上安装dlib库和face_reccognition项目。

安装完成以后 使用import导入即可

import face_recognition

使用方法 :

当已经安装好了 可以使用两种命令行工具

1,face_recognition 在单张图片或一个图片文件夹中识别人脸。

2,face_detection 在单张图片或一个图片文件夹中定位人脸位置。

这是两种命令行工具,当然它也可以在py文件中使用

比如 在图片中定位人脸

65806473ec8047b2e0ada3668d4409ce.png

它的功能非常强大 使用起来也很简单 这里只是给大家做个分享 具体的一些使用方法可以参考下面的项目地址 也希望大家自己动手操作亲自感受下它的魅力所在。

详细案例项目地址: https://github.com/ageitgey/face_recognition

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值