接口描述
请求路径:https://aiapi-det.apigw-gz.didiyunapi.com/det/safe-helmet
请求方法:POST
输入参数
参数名称 | 必选 | 默认值 | 描述 |
---|---|---|---|
image | 是 | 无 | 请求的图片以base64编码的形式放在body里,以image为key。 |
url | 否 | 无 | 请求的图片的url,image和url只需提供一个即可。 |
输出参数
参数名称 | 类型 | 描述 |
---|---|---|
bboxes | array | 目标相较于原始图像的位置,以x1,y1,x2,y2形式存储 |
class | array | 目标对应的类型,0表示未佩戴安全帽,1表示佩戴安全帽 |
colors | array | 目标对应的颜色,支持检测white, red, yellow, blue四种颜色, 未佩戴则为none |
scores | array | 目标对应置信度 |
error_code | int | 状态code,0表示成功,非0表示异常 |
error_message | string | 状态code对应的信息 |
错误码
error_code | error_message | 问题可能原因 |
---|---|---|
0 | success | 请求成功 |
1 | base64_encode_error | 请求图像的base64编码错误 |
2 | invalid_img | 请求数据为无效的图像数据 |
3 | inner_error | 服务器内部错误 |
示例
请求:
curl -X POST\
'https://aiapi-det.apigw-gz.didiyunapi.com/det/safe-helmet' \
-H 'Authorization: AppCode XXX' \
-H 'Content-Type: application/json' \
-d '{"image":"imagebase64encode"}'
正确返回:
{
"bboxes": [
[0, 49, 23, 92],
[236, 62, 260, 93],
[127, 66, 154, 99]
],
"classes": [1, 1, 0],
"colors": [ "yellow", "yellow", "none"],
"scores": [
0.8595044016838074,
0.7956548929214478,
0.7811963558197021
],
"error_code": 0,
"error_message": "success",
}
FAQ
问. 进行服务调用之前需要做哪些操作和准备?
答:请按以下流程进行操作:(如有问题,可随时咨询滴滴云线上客服专员获取协助)
(1)注册滴滴云账号,注册地址:https://app.didiyun.com/#/auth/signup?channel=0&return_to=https%3A%2F%2Fwww.didiyun.com%2F
(2)进行实名认证,实名认证地址:https://app.didiyun.com/#/account/personal/info/fillin?type=ENT_V1
(3)获得白名单认证,请联络滴滴云线上客户专员。
(4)进行接口测试之前请参考下列接口文档。
问. 是否支持定制化相关算法服务?如何收费?
答:如有新需求,请联系滴滴云线上客服或与 lujianjie@didiglobal.com 联络。