Appearance
人脸M:N #
功能简介 #
接口描述:
检测人脸信息
调用URL:http://aicp.teamshub.com/aicp/face/recognitionmn
调用方法:
post
请求Header:
参数名 | 类型 | 是否必选 | 参数说明 |
---|---|---|---|
token | String | 是 | token |
请求参数:
参数名 | 类型 | 是否必选 | 参数说明 |
---|---|---|---|
image | String | 是 | 图片Base64编码,编码后的图片大小不超过2M |
groupId | String | 否 | 人员分组id |
请求报文示例:
{
"image": "图片Base64编码",
"groupId":"20000"
}
调用示例:
curl -X "POST" "http://aicp.teamshub.com/aicp/face/recognitionmn" \
-H "Content-Type: application/json; charset=utf-8" \
-d $'{ "image": "图片Base64编码"
"groupId":"20000"
}'
返回值描述:
参数名 | 类型 | 参数说明 |
---|---|---|
flag | boolean | 成功失败标识 |
resultCode | Integer | 结果返回代码 |
message | String | 成功或异常描述信息 |
data | json对象 | 接口返回数据 |
records | Object[]数组 | 返回结果数组 |
score | Float | 相似度 |
id | String | 编号 |
faceId | String | 人脸图片ID |
personNo | String | 人员编号 |
url | String | 图片url地址 |
成功返回示例:
{
"flag": true,
"resultCode": 0,
"message": "系统处理正常",
"data": {
"records": [
[
{
"score": 100.0,
"id": "1586394103831187000",
"faceId": "koala-deba4899ff644fa9b7ee3589372ffe45-",
"personNo": "deba4899ff644fa9b7ee3589372ffe45",
"url": "http://172.18.199.16:38095/group1/default/20200325/13/40/1/1585114811949?download=0"
}
]
]
}
}
失败返回示例:
{
"flag": false,
"message": "80018,extract feature decode pictrue! get feature failed",
"data": null
}