头部识别
更新时间:2022-12-20
接口描述
本接口主要用于头部检测识别
请求方式
POST
请求端口
7999
请求URL
/baidu/5gai/v1/head-detect/detect
header为Content-Type:application/json
Host: head-detect
请求参数
参数名称 | 类型 | 是否必填 | 说明 |
---|---|---|---|
image | string | 是 | 图像数据,base64编码例如 {"image": "base64(xxxx)"} |
请求示例
curl -X POST -d @data_head.json IP:7999/baidu/5gai/v1/head-detect/detect -H "Host:head-detect"
其中data_head.json是图像存储为json格式文件
正常返回如下json结构,"message"为 "ok"。失败时"message"显示错误信息
参数 | 类型 | 说明 |
---|---|---|
objects | list | 检测到的目标数组 |
message | string | 返回信息 |
objects 数据结构如下
类型 | 是否可缺省 | 意义 | |
---|---|---|---|
x | int | 否 | 横坐标 |
y | int | 否 | 纵坐标 |
w | int | 否 | 框宽 |
h | int | 否 | 框高 |
text | string | 是 | "发现人员:confidence" 备注confidence是置信度 |
bcolor | string | 是 | 框颜色,以8bit的RGB表示,默认"0xFFFF00" |
font | int | 是 | 字体大小(像素),默认24 |
例如:
{
"objects": [
{"x":1, "y":1, "w":100, "h":100, "text": "发现人员:0.91", "bcolor": "0xFFFF00", "font": 24 },
{"x":1, "y":1, "w":100, "h":100, "text": "发现人员:0.89", "bcolor": "0xFFFF00", "font": 24 }
],
"message": "ok"
}