[face_recognition中文文档] 第3节 用法
2019独角兽企业重金招聘Python工程师标准>>>
Usage用法
在项目中使用面部识别:
import face_recognition
有关如何使用每个函数,请参阅github上的 /examples 文件夹中的示例。
您还可以查阅face_recognition
的API文档,以查看每个功能的可能参数。 基本的想法是,首先你加载一个图像:
import face_recognitionimage = face_recognition.load_image_file("your_file.jpg")
将图像加载到numpy数组中。如果您已经有一个numpy数组中的图像,可以跳过此步骤。
然后,您可以对图像执行操作,如查找面部,识别面部特征或查找面部编码:
#查找图像中的所有脸部
face_locations = face_recognition.face_locations(image)#或者也可以找到图像中的面部特征
face_landmarks_list = face_recognition.face_landmarks(image)#或者您可以为图像中的每个面部获取面部编码:
list_of_face_encodings = face_recognition.face_encodings(image)
面部编码可以相互比较,看看脸部是否匹配。注意:查找面部的编码有点慢,所以如果需要稍后再参考一下,您可能希望将每个图像的结果保存在数据库或缓存中。
但是,一旦你有面孔的编码,你可以像这样比较:
#results是一个True / False数组,表示未知的面部与known_faces数组中的任何人匹配
results = face_recognition.compare_faces(known_face_encodings, a_single_unknown_face_encoding)
这很简单!查看示例了解更多详情。
转载于:https://my.oschina.net/kangvcar/blog/1557479
[face_recognition中文文档] 第3节 用法相关推荐
- JSON Editor 中文文档
JSON Editor 中文文档 原文出处:https://www.cnblogs.com/handk/p/4766271.html JSON Editor JSON Editor 根据定义的JSON ...
- Beetl2.7.13 中文文档
## Beetl2.7.13 中文文档 ### 1. 什么是Beetl Beetl目前版本是2.7.13,相对于其他java模板引擎,具有功能齐全,语法直观,性能超高,以及编写的模板容易维护等特点.使 ...
- BeautifulSoup4 模块中文文档
原文出处 -> Beautiful Soup Documentation 目录 一.前言 1.1 寻求帮助 二.快速开始 三.安装 BeautifulSoup 3.1 安装完成后的问题 3.2 ...
- kafka中文文档(0.10.0)
kafka中文文档(0.10.0) 作者:链上研发-老杨叔叔 时间:2016-07-22 版本:Apache Kafka 0.10.0 (2016年5月底发布) .目录 kafka中文文档0100 目 ...
- Spring Cloud Dalston.RELEASE中文文档
Spring Cloud Dalston.RELEASE中文文档 Spring Cloud 目录 特性 云原生应用程序 Spring Cloud上下文:应用程序上下文服务 引导应用程序上下文 应用程序 ...
- Requests 模块中文文档(一)
原文链接 -> 传送门 The User Guide(1) 目录 一.为什么我还要重新翻译该文档? 二.开发哲学和协议 三.安装 Requests 四.快速上手 五.高级用法 六.身份认证 一. ...
- Spring Security中文文档
Spring Security中文文档 来源:https://www.springcloud.cc/spring-security.html#overall-architecture 作者 Ben A ...
- IMAP协议RFC3501中文文档 .
IMAP协议RFC3501中文文档 . 分类: 各类协议标准文档 2011-05-18 09:48 1238人阅读 评论(0) 收藏 举报 因特网邮件访问协议,版本4rev1(IMAP4rev1)允许 ...
- Android中文文档:开发和调试
Android中文文档:开发和调试 时间:2008-12-07 18:02来源:Android开发者 作者:Androidin 点击: 2255次 [声明:本中文文档不允许电玩巴士(www.tgbus ...
最新文章
- springMVC出现HTTP Status 405 - Request method 'GET' not supported错误的解决方法
- tcp wrapper
- Android Gradle Plugin 源码解析之 externalNativeBuild
- OAuth2.0授权码认证流程介绍
- .net生成文字图片
- 操作数组的流 ByteArrayInputStream 和 ByteArrayOutputStream的简单介绍
- VMWare NSX安全生产和DMZ用例的详细设计指南
- matlab实现直方图均衡化
- 基于大数据技术推荐系统算法案例实战教程
- 通过云计算机管理档案,云计算下档案信息管理研究
- 866 数据结构模拟题(一)及解析
- shellcode加载器--从入门到放弃
- linux机械硬盘提速,4个机械硬盘优化设置技巧 让你的硬盘速度飞起来
- Flash ECC介绍
- 虚拟机能ping通宿主机但是ping不通百度
- CentOS使用yum命令安装软件失败,报错“Couldn‘t open file /data/ceph/ceph/repodata/repomd.xml“
- I am all ears和get cold feet的区别
- Ubuntu下PyCharm安装中文汉化包
- Linux 4.13/4.14内核中带来的ULP(Upper Layer Protocol)
- 传输层协议TCP UCP
热门文章
- java虚拟机启动参数分类详解
- LDA入门级学习笔记
- Python、Lua和Ruby比较——脚本语言大P.K.
- 【OpenCV3】彩色映射——cv::applyColorMap()与cv::LUT()详解
- SQL语法之DDL和DML
- 前后端分离之Vue(三)爬过得那些坑
- Replica Sets+Sharding方案之真枪实弹篇
- python 安装scrapy,openssl opensslv.h错误的解决办法
- 12种高效率热门编程语言,你会用几个?
- 前言 致Java开发学习前的一段话