humanDetail:人形识别
功能详情
传入一张图片,系统分析图片中的每个人的详细信息。
请求地址
https://openapi.lechange.cn/openapi/humanDetail
传入参数说明
参数名 | 参数类型 | 是否必填 | 默认值 | 合法值 | 参数说明 |
---|---|---|---|---|---|
token | String | 是 | 管理员accessToken | ||
type | String | 是 | 0:表示图片URL;1:表示Base64编码的二进制图片数据 | 图片数据上传类型 | |
content | String | 是 | 当type=0时,为图片URL;当type=1时,为Base64编码的二进制图片数据 | 图片数据 |
样例输入
{
"system":{
"ver":"1.0",
"appId":"lcdxxxxxxxxx",
"sign":"b7e5bbcc6cc07941725d9ad318883d8e",
"time":1599013514,
"nonce":"fbf19fc6-17a1-4f73-a967-75eadbc805a2"
},
"id":"98a7a257-c4e4-4db3-a2d3-d97a3836b87c",
"params":{
"token": "At_12345678901234567890123456789012",
"type": "0",
"content": "https://www.google.com/face.jpg"
}
}
返回data字段说明
字段名 | 字段类型 | 字段说明 | ||
---|---|---|---|---|
persons | gender | String | 性别,男性或女性或未知 | |
ageUpLimit | String | 年龄上限 | ||
ageLowerLimit | String | 年龄下限 | ||
capStyle | String | 帽子款式 | ||
bagStyle | String | 包样式 | ||
coatLength | String | 上衣长度 | ||
coatColor | String | 上衣颜色 | ||
trousersLen | String | 裤子长度 | ||
trousersColor | String | 裤子颜色 | ||
hairType | String | 发型 | ||
hasBag | String | 是否有背包,否或是或不确定 | ||
rect | leftTopX | Integer | 人形框左上角归一化横坐标,(leftTopX/8192)*图片宽度即为图片上的实际横坐标,坐标原点为图片左上角 | |
leftTopY | Integer | 人形框左上角归一化纵坐标,(leftTopY/8192)*图片高度即为图片上的实际纵坐标,坐标原点为图片左上角 | ||
rightBtmX | Integer | 人形框右下角归一化横坐标,(rightBtmX/8192)*图片宽度即为图片上的实际横坐标,坐标原点为图片左上角 | ||
rightBtmY | Integer | 人形框右下角归一化纵坐标,(rightBtmY/8192)*图片高度即为图片上的实际纵坐标,坐标原点为图片左上角 |
样例输出
{
"result":{
"msg":"操作成功。",
"code":"0",
"data": {
"persons": [
{
"gender": "男性",
"ageUpLimit": "40",
"ageLowerLimit": "20",
"capStyle": "普通帽子",
"bagStyle": "手提包",
"coatLength": "长袖",
"coatColor": "黑",
"trousersLen": "长裤",
"trousersColor": "白",
"hairType": "长发",
"hasBag": "否",
"rect": {
"leftTopX" : 100,
"leftTopY" : 100,
"rightBtmX" : 200,
"rightBtmY" : 200
}
}
]
}
},
"id":"98a7a257-c4e4-4db3-a2d3-d97a3836b87c"
}