1. 算法导入
- 接口功能描述:算法导入;
- 接口路径:[POST] http://设备IP:9091/ks/alg;
- 请求参数说明;
参数名称 | 数据类型 | 是否必须 | 说明 |
---|---|---|---|
package | File | 是 | 算法包,应为.bin类型文件 |
表. 请求参数
- 请求示例;
项目 | 详情 |
---|---|
请求格式 | Form Data |
package | (binary) |
- 响应参数说明;
参数名称 | 数据类型 | 说明 |
---|---|---|
error_code | Int | 返回响应码 0: 成功 -1: 客户端错误 -2: 服务端错误 |
message | String | 返回响应信息 |
data | Null/Object | null |
- 响应示例。
项目 | 详情 |
---|---|
报文格式 | JSON |
报文内容 |
2. 算法查询
- 接口功能描述:对盒子算法查询;
- 接口路径:[GET] http://设备IP:9091/ks/alg;
- 请求参数说明:无
- 请求示例;
项目 | 详情 |
---|---|
请求格式 | Query String |
- 响应参数说明;
参数名称 | 数据类型 | 说明 |
---|---|---|
error_code | Int | 返回响应码 0: 成功 -1: 客户端错误 -2: 服务端错误 |
message | String | 返回响应信息 |
data | Object | 返回数据,具体字段看下发接口 |
- 响应示例。
项目 | 详情 |
---|---|
报文格式 | JSON |
报文内容 | { "data": [ { "id": 2, "name": "car_misplaced", "ch_name": "车辆违停", "desc": "适用于园区、街道场景车辆违停识别;支持轿车、卡车、公交车识别;需标记违停区域,并可设置多个违停区域;画面清晰,可辨别车辆;车辆目标不小于画面大小5%;识别距离小于30m最佳(200万@6mm);敏感度值越小,检测越灵敏", "group_name": "车辆管理", "model": "{\"common\": {\"ch_name\": \"车辆检测\", \"label\": {\"class2label\": {\"2\": \"car\", \"7\": \"truck\", \"5\": \"bus\"}, \"label_map\": {\"car\": \"小轿车\", \"truck\": \"货车\", \"bus\": \"公交车\"}}}}", "alert_label": "[]", "process_time": 20, "version": "v6.0" } ], "error_code": 0, "message": { "zh": "查询算法成功!", "en": "Query algorithm successful!" } } |
3. 算法删除
- 接口功能描述:删除盒子设备算法;
- 接口路径:[DELETE] http://设备IP:9091/ks/alg;
- 请求参数说明;
参数名称 | 数据类型 | 是否必须 | 说明 |
---|---|---|---|
name | String | 是 | 算法名,如helmet |
表. 请求参数
- 请求示例;
项目 | 详情 |
---|---|
请求格式 | JSON |
报文内容 | { "name": "helmet" } |
- 响应参数说明;
参数名称 | 数据类型 | 说明 |
---|---|---|
error_code | Int | 返回响应码 0: 成功 -1: 客户端错误 -2: 服务端错误 |
message | String | 返回响应信息 |
data | Null/Object | null |
- 响应示例。
项目 | 详情 |
---|---|
报文格式 | JSON |
报文内容 | { "data": null, "error_code": 0, "message": { "zh": "删除算法成功!", "en": "Delete algorithm successful!" } } |
真诚点赞 诚不我欺
回复