2 照片集装箱残损识别api
用于识别集装箱照片残损
- 基本信息
接口地址:http://service.cimcai.com/detect-photo-container-info
请求方式:POST
Content-Type:multipart/form-data
- 请求参数
body参数及说明
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
test.jpg | test.jpg | file | 是 | 照片文件 |
keys | b7988d2f72b5f69dc059d3a41b1b3d64 | string | 是 | 飞瞳引擎小程序中,个人主页中32位开发秘钥 |
响应示例
- 成功响应示例
{
"code": 0, //状态码
"message": "成功", //状态信息
"data": {
"damaged_or_not": 1, //箱况,0:好箱 1:坏箱 2:未检测到箱子
"damage_code": [
"CK"
], //损坏代码,["BR"]:断裂 ["BT"]:弯曲 ["DB"]:杂物 ["CK"]:破裂 ["DY"]:粉末
"is_outside": 1, //0:箱内 1:箱外 2:未检测到箱子
"weight": [], //重量标识
"container_num": "", //箱号
"container_type": "", //箱型
"crop_img": [
"https://file.cimcai.com/video/frames/1643265066_test/1643265068.61813041.jpg"
] //残损部位图片地址
} //识别相关信息
}
- 字段描述
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
code | 0 | Number | 状态码 |
message | 成功 | String | 状态信息 |
data | Object | 识别相关信息 | |
data.damaged_or_not | 1 | Number | 箱况,0:好箱 1:坏箱 2:未检测到箱子 |
data.damage_code | CK | String | 损坏代码,[“BR”]:断裂 [“BT”]:弯曲 [“DB”]:杂物 [“CK”]:破裂 [“DY”]:粉末 |
data.weight | {} | Object | 重量标识 |
data.container_num | Object | 箱号 | |
data.container_type | Object | 箱型 | |
data.crop_img | https://file.cimcai.com/video/frames/1643265066_test/1643265068.61813041.jpg | String | 残损部位图片地址 |
调用示例
python
# coding=utf-8
import os
import requests
url = 'http://service.cimcai.com/detect-photo-container-damaged'
image_path = '您的照片路径'
image_name = os.path.basename(image_path)
# keys为飞瞳引擎小程序中,个人主页中32位开发秘钥
payload = {'keys': 'b7988d2f72b5f69dc059d3a41b1b3d64'}
files = [(image_name,(image_name,open(image_path,'rb'),'image/jpeg'))]
headers = {}
response = requests.request('POST', url, headers=headers, data=payload, files=files)
print(response.text)