使用Python结合Face++ API识别人脸
2016-07-16 14:57
591 查看
Face++是北京旷视科技旗下的视觉服务平台,可以进行人脸识别、检测等功能。其人脸识别技术据悉在目前准确率较高,其API非常友好,免费使用,功能众多,而且调用几乎没有限制。这里我使用了Python调用其API进行了人脸识别。
首先需要先去Face++注册成为其开发者,创建应用,获得API_KEY和API_SECRET,网址在:http://www.faceplusplus.com.cn/uc_home/
Python提供了多种开发工具进行使用。这里使用Python开发工具。Face++不支持Python3.0以上的版本。http://www.faceplusplus.com.cn/dev-tools-sdks/
下载完SDK后,将facepp.py文件复制到…\Python27\Lib\site-packages文件夹下,即可读取。
API官方文档在这里:http://www.faceplusplus.com.cn/api-overview/
将照片的url传入Face++的API后返回的是一串JOSN字符串,可以直接解析出需要的信息。
这里贴上一段简单的代码,仅供参考:
首先需要先去Face++注册成为其开发者,创建应用,获得API_KEY和API_SECRET,网址在:http://www.faceplusplus.com.cn/uc_home/
Python提供了多种开发工具进行使用。这里使用Python开发工具。Face++不支持Python3.0以上的版本。http://www.faceplusplus.com.cn/dev-tools-sdks/
下载完SDK后,将facepp.py文件复制到…\Python27\Lib\site-packages文件夹下,即可读取。
API官方文档在这里:http://www.faceplusplus.com.cn/api-overview/
将照片的url传入Face++的API后返回的是一串JOSN字符串,可以直接解析出需要的信息。
这里贴上一段简单的代码,仅供参考:
#coding:utf-8 from facepp import API #输入获取的API key和secret api=API(api_key,api_secret) #输入图片url URL="http://xxx.jpg" #调用API中的方法进行识别 try: face=api.detection.detect(url=URL) print face['face'] except Exception as e: print "error"
相关文章推荐
- [加速]为conda添加国内镜像
- python之urllib
- python替换文件中的指定内容
- Python Import机制备忘
- Python学习-生成器
- Python处理JSON
- mysql-connector python几点问题
- Ubuntu14.04+Caffe+python配置总结(CPU版)
- python编码-1
- Python基本语法_基本数据类型_数值型详解
- python pil 第三方库实战之一:给图片加字
- python程序编写环境搭建入门
- python中常用的base64 md5 aes des crc32等的加密解密
- Python之lambda表达式和内置函数
- Python清空指定文件夹下所有文件的方法
- 安装:python+webdriver环境
- 李航《统计学习方法》第二章——用Python实现感知器模型(MNIST数据集)
- Python3操作MySQL,查询数据并保存到文件中
- python字符串replace()方法
- 关于Python2中utf8,gbk,ascii的编码问题