物体识别接口

Path

/api/v1/ailens/api/v1/object-recognition

Method

POST

Header Name Header Value
Content-Type application/json
authorization 用户签名. 签名方式见鉴权部分

Request

Field Name Field Type Mandatory Description
requestId String Yes 请求Id,应当可以唯一标识一条请求
messageType long Yes 请求类型,当前版本必须为1
image String Yes Base64编码过的图片.图片大小不应超过1M

识别请求示例

{
    "requestId":"4f62409d-29dc-4933-bc4a-9aee3313653c",
    "messageType":1,
    "image":base64image
}

Response

Field Name Field Type Mandatory Description
requestId String Yes 请求Id,与request中携带的一致
messageType long Yes 响应类型,5表示为物体识别结果
name String Yes 识别物体名称
confidence double Yes 识别物体结果的置信度
category long Yes 识别物体的类别.具体见下面说明
resultCode String Yes 识别结果.1为识别成功,其他为异常

Category字段意义

Code Description
0 识别失败
1 识别结果为汽车
2 识别结果为植物
3 识别结果为通用物体
4 识别结果为美食
5 识别结果为名人
6 识别结果为动物
7 识别结果为电影海报
8 识别结果为名画
10 识别结果为书籍封面
11 识别结果为名片

识别结果示例

{
    "requestId":"4f62409d-29dc-4933-bc4a-9aee3313653c",
    "messageType":6,
    "name":"美国硬毛猫",
    "confidence":0.86512184143066,
    "category":5,
    "resultCode":1
}

results matching ""

    No results matching ""