目前的百度图像识别多为线上的api接口,只有相册分类才有离线的SDK。今天腾佑AI人工智能给大家分享百度图像识别组合api接口,下面来看具体内容:
什么是图像识别组合api组合接口:也就是说提供一个API接口,同时调用多个模型服务。支持图像识别的多个接口:通用物体和场景识别、图像单主体检测、动物识别、植物识别、logo识别-检索、果蔬识别、自定义菜品识别-检索、菜品识别、红酒识别、货币识别、地标识别、图像多主体检测等12个模型服务的调用。可通过入参灵活指定需要调用的模型服务,传入图像,返回指定模型的识别结果。
组合服务接口根据请求参数确定要使用的模型服务类型,具体的请求参数和返回结果见下方描述。
图像识别相关接口同时提供独立的服务接口,针对每个模型的出入参,可参考百度AI开放平台官网每个独立服务接口的文档。
具体使用说明
Body中放置请求参数,参数详情如下:
请求参数
请求Body示例:
请求示例代码
提示一:使用示例代码前,请记得替换其中的示例Token、图像地址或Base64信息。
提示二:部分语言依赖的类或库,请在代码注释中查看下载地址。
#图像识别组合API
curl-i-k'https://aip.baidubce.com/api/v1/solution/direct/imagerecognition/combination?access_token=【调用鉴权接口获取的token】'--data'{"imgUrl":"【网络图片地址】","scenes":["animal","plant","ingredient","dishes","red_wine","currency","landmark"]}'-H'Content-Type:application/json;charset=UTF-8'
返回说明
返回参数
返回示例
成功响应示例:
{
"result":{
"plant":{
"result":[
{
"score":0.4343205690383911,
"name":"非植物"
}
],
"log_id":1888121902459717818
},
"animal":{
"result":[
{
"score":"0.71102",
"name":"松鼠猴"
},
{
"score":"0.0548481",
"name":"卷尾猴"
},
{
"score":"0.0444465",
"name":"蜘蛛猴"
},
{
"score":"0.041044",
"name":"金丝猴"
},
{
"score":"0.0377901",
"name":"长尾猴"
},
{
"score":"0.0176039",
"name":"长臂猿"
}
],
"log_id":7358927584635575930
}
},
"log_id":15904950726810006
}
失败响应示例:
{
"log_id":15904942500190005,
"error_msg":"service not support",
"error_code":216102
}
错误码说明
更多百度图像识别组合api使用相关问题,可咨询在线客服进行解决!