api文档

能力介绍

接口能力

人脸检测:检测图片中的人脸并标记出位置信息;

人脸关键点:展示人脸的核心关键点信息,及72个关键点信息。

人脸属性值:展示人脸属性信息,如年龄、性别等。

人脸质量信息:返回人脸各部分的遮挡、光照、模糊、完整度、置信度等信息。

使用该api分析图片中任务的颜值和年龄

请求参数

参数

必选

类型

说明

image

string

base64编码后的图片数据,需urlencode,编码后的图片大小不超过2M

max_face_num

uint32

最多处理人脸的数目,默认值为1,仅检测图片中面积最大的那个人脸

face_fields

string

包括age,beauty,expression,faceshape,gender,glasses,landmark,race,qualities信息,逗号分隔,默认只返回人脸框、概率和旋转角度

数据可以使用url或者base64格式

可以识别多个人脸

我大仙女的颜值

{"error_code": 0, "error_msg": "SUCCESS", "log_id": 3065106228, "timestamp": 1526633826, "cached": 0,

"result": {

"face_num": 1,

"face_list": [

{"face_token": "65850302e75315946792b0ddb3553ef4",

"location": {"left": 257.5062561, "top": 167.9508972, "width": 199,

"height": 184, "rotation": -4}, "face_probability": 1,

"angle": {"yaw": -1.794678569, "pitch": 11.84180832, "roll": -4.842110157},

"beauty": 81.2557373,

"age": 22}]}}

对比包租婆的

{"error_code": 0, "error_msg": "SUCCESS", "log_id": 3077160341, "timestamp": 1526633947, "cached": 0,

"result": {"face_num": 1,

"face_list": [{"face_token": "17b342122e6e5d739ffbde29ff24ec6a",

"location": {"left": 163.8291473, "top": 96.57607269, "width": 115,

"height": 115, "rotation": 5}, "face_probability": 0.9695456028,

"angle": {"yaw": -12.33260822, "pitch": -1.76208818, "roll": 3.611557245},

"beauty": 24.29637337, "age": 39}]}}

范冰冰

{"error_code": 0, "error_msg": "SUCCESS", "log_id": 3130713771, "timestamp": 1526634482, "cached": 0,

"result": {"face_num": 1,

"face_list": [{"face_token": "30b6a5174b362e4cc4bb5275f5620354",

"location": {"left": 143.0305786, "top": 215.0203247, "width": 246,

"height": 229, "rotation": 6}, "face_probability": 1,

"angle": {"yaw": 8.355323792, "pitch": 0.03008880466, "roll": 8.090315819},

"beauty": 89.63048553, "age": 23}]}}

{"error_code": 0, "error_msg": "SUCCESS", "log_id": 3159305233, "timestamp": 1526634768, "cached": 0,

"result": {"face_num": 1,

"face_list": [{"face_token": "d518c7d0e041b4bf48e6d0d03e2b9e3e",

"location": {"left": 273.5806274, "top": 231.7171631, "width": 350,

"height": 331, "rotation": 6}, "face_probability": 1,

"angle": {"yaw": -16.73430824, "pitch": 0.2803879082, "roll": 2.967574358},

"beauty": 88.6497345, "age": 23}]}}

不过这个算法的颜值计算还是很迷的。。。。不能轻信,感觉和角度啥的都有关系。。。

代码

import requests

import base64

import urllib3

# url = 'https://aip.baidubce.com/rest/2.0/ocr/v1/general?access_token=24.f9ba9c5241b67688bb4adbed8bc91dec.2592000.1485570332.282335-8574074'

ak = 'ak'

sk = 'sk'

host = f'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id={ak}&client_secret={sk}'

ret = requests.get(host).json()

print(ret)

headers = {

'Content-Type': 'application/json'

}

img_path = '刘亦菲.jpg'

with open(img_path, mode='rb') as f:

img_base64 = bytes.decode(base64.b64encode(f.read()))

# 娜美

img_url = 'https://b-ssl.duitang.com/uploads/item/201410/14/20141014181857_UXTrH.jpeg'

data = {

'image': img_url,

'image_type': 'URL',

'face_field': 'beauty,age'

}

data = {

'image': img_base64,

'image_type': 'BASE64',

'face_field': 'beauty,age'

# 'url': img_url

}

url = f"https://aip.baidubce.com/rest/2.0/face/v3/detect?access_token={ret['access_token']}"

print(data)

print(url)

ans = requests.post(url, data=data, headers=headers).text

print(ans)

百度ai 人脸识别 java_百度ai 接口 人脸识别相关推荐

  1. python调用(百度云、腾讯云)API接口表格识别并保存为excel

    Python表格识别 图像识别具有较高的商业价值,本节主要通过python调用(百度云.腾讯云)API接口表格识别并保存为excel分析表格识别的能力: 提示:需分别申请密钥,在相应位置添加自己密钥即 ...

  2. 名片识别 java_基于JAVA的名片识别接口调用代码实例

    [java]代码库import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; ...

  3. 百度地图离线sdk java_百度地图SDK java.lang.UnsatisfiedLinkError: Couldn't load BaiduMapSDK...

    错误信息java.lang.UnsatisfiedLinkError: Couldn't load BaiduMapSDK_v3_2_0_15 from loader dalvik.system.Pa ...

  4. 人脸检测颜值软件_百度AI人脸识别颜值-百度AI人脸识别测颜值源码下载-西西软件下载...

    百度AI人脸识别测颜值由百度AI官方推出,目前已将人脸识别氛围V2和V3两个接口,使用前需要参考相应的文档权限来选择接口类型.本次为大家带来百度AI人脸识别测颜值平台源码资源下载,相关的测量源码数据都 ...

  5. python人脸识别代码百度ai_强大的AI!Python几行代码,就能预测未来孩子的长相?...

    这次,将百度智能云中的人脸识别功能与python结合起来进行实验花了一些时间.结果非常令人满意,而且过程非常简单而不复杂.或许,你可以整合你孩子的外貌.让我们一起敲击键盘. 准备百度人工智能开放平台账 ...

  6. java 百度账号注册界面_基于百度AI使用H5实现调用摄像头进行人脸注册、人脸搜索功能(Java)...

    人脸注册.人脸搜索使用百度AI接口.不支持H5活体检测(需要活体检测请参考百度AI-H5活体检测) 只是为了演示.所以是IP.最好用火狐浏览器访问.谷歌提示异常作者就不专门修改了.大家可以直接下载源码 ...

  7. 基于百度AI使用H5实现调用摄像头进行人脸注册、人脸搜索功能(Java)

    为什么80%的码农都做不了架构师?>>> 人脸注册.人脸搜索使用百度AI接口.不支持H5活体检测(需要活体检测请参考百度AI-H5活体检测) 体验地址(人脸注册) http://12 ...

  8. Java_百度人脸识别登录

    1.引入pom文件 这里去除了百度自带的slf4j-simple日志文件 <dependency><groupId>com.baidu.aip</groupId>& ...

  9. python 百度ocr安装_Python基于百度AI实现OCR文字识别

    百度AI功能还是很强大的,百度AI开放平台真的是测试接口的天堂,免费接口很多,当然有量的限制,但个人使用是完全够用的,什么人脸识别.MQTT服务器.语音识别等等,应有尽有. 看看OCR识别免费的量 快 ...

最新文章

  1. 计算机考研我该如何准备,计算机考研该如何准备呢-考研初试
  2. Qt安装和QML HelloWord程序
  3. 将文本计算机应用能力的样式设置为标题1,计算机应用基础期末考试试题
  4. 重磅消息-Service Fabric 正式开源
  5. rhel6.9 yum安装mysql_在RHEL6.9上安装MySQL5.7
  6. 在程序开发中日志级别
  7. STL(七)——队列queue优先队列priority_queue
  8. SQL Server Report Server 报表用户权限T-SQL查询
  9. 在windows的IDE中使用linux命令行
  10. linux调度器(九)——调度器的配置参数
  11. python: 大规模数据集的读存技巧
  12. 视频教程-R语言基础实战-大数据
  13. 层次分析法(AHP)原理以及应用
  14. 视频教程-网络工程师实战系列视频课程【VLAN专题】-网络技术
  15. macbook安装佳能C3020打印机驱动安装错误代码701
  16. 数据库-mysql练习题目2
  17. Torch是什么,如何使用Torch,为什么选择Torch?
  18. 使用 GitHub Actions 来构建应用程序
  19. [redis]知识回顾之redis主从+哨兵搭建简要记录
  20. New Bing怼人、说谎、PUA,ChatGPT已经开始胡言乱语了

热门文章

  1. mining lorry和mining truck有什么不同。
  2. 中文语法纠错全国大赛获奖分享:基于多轮机制的中文语法纠错
  3. Java Swing的简单学习学习
  4. bootstrap支持ie8 让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法
  5. 【新年祝福】散去2009分,祝大家新年快乐,祝所有朋友新的一年里万事如意。
  6. java x7变速_X7-G500变速键盘的基本原理
  7. java双端队列工作密取,同步器皿、并发容器、阻塞队列、双端队列与工作密取...
  8. 苹果ipv6审核解决方案
  9. linux怎么敲出特殊字符,如何在Linux中快速输入特殊字符
  10. Oil Deposits(简单深搜)(又名: 僵尸王子的复仇计划)