Appearance
人证对比 #
功能简介 #
接口描述:
用于比对多张图片中的人脸相似度并返回两两比对的相似度,可用于判断两张脸是否是同一人的可能性大小。
使用场景:
人证识别,用户认证
调用URL:
http://aicp.teamshub.com/aicp/face/couple
调用方法:
post
请求Header:
参数名 | 类型 | 是否必选 | 参数说明 |
---|---|---|---|
token | String | 是 | token |
请求参数:数组参数
参数名 | 类型 | 是否必选 | 参数说明 |
---|---|---|---|
imageA | String | 是 | 图片A Base64编码 |
imageB | String | 是 | 图片B Base64编码 |
请求报文示例:
{
"imageA": "图片A Base64编码",
"imageB": "图片B Base64编码"
}
调用示例:
curl -X "POST" "`http://aicp.teamshub.com/aicp/face/couple `" \
-H "Content-Type: application/json; charset=utf-8" \
-d $'{
"imageA": "图片A Base64编码",
"imageB": "图片B Base64编码"
}'
返回值描述:
参数名 | 类型 | 参数说明 |
---|---|---|
flag | boolean | 成功失败标识 |
message | String | 成功或异常描述信息 |
data | json对象 | 人脸返回结果描述 |
msg | String | 识别结果: ok是一个人 |
score | BigDecimal | 相似度 |
成功返回示例:
{
"flag": true,
"resultCode": 0,
"message": "系统处理正常",
"data": {
"msg": "ok",
"score": "89.74037"
}
}
失败返回示例:
{
"flag": false,
"message": "Base64编码错误或图片原始数据错误或特征图片都为空",
"data": null
}