文档中心 > 违禁台标识别
违禁台标识别

最近更新时间:2021-03-12

1 功能描述

通过图片检测技术,判断出图片内是否包含违禁台标,并判断出是哪种标识(比如新唐人、大纪元等等)。

2 请求说明

2.1 请求方式

调用地址:https://apim.unicloud.com/api/image/illegallogo/1.0.0/

请求方式:POST

返回类型:JSON

2.2 请求参数

Header如下:

参数说明
Content-Typemultipart/form-data--
AuthorizationBearer参考Token获取

Body如下:

参数是否必选类型可选值范围说明
imagetruestring or file-1、支持传图片URL或者直接post图片文件,不过两者不能混在同一请求中
2、只支持对静态图像的处理,如:png、jpg、jpeg、tif、webp,不支持动态图像的处理,如:gif
3、图片大小必须在1M以内,且建议对图片进行压缩处理,等比压缩到[256, 512]之间

注:Body是form-data格式

2.3 请求示例

curl -k -H "Authorization:Bearer 2735fbc9-b797-31ad-812c-d8e9e903f6e3" \
-F 'image=@image_or_url' \
https://apim.unicloud.com/api/image/illegallogo/1.0.0/

3 返回说明

3.1 返回参数

字段类型说明
dataobject返回结果数据,data为空json表示没有检测出违禁台标
+objectsarray检测出来的所有物体
++locationarray物体方框坐标[左上角坐标,右上角坐标,右下角坐标,左下角坐标]
++categoryintlogo类别
0:新唐人
1:希望之声文字
2:大纪元
3:东森新闻
4:民视
5:三立文字
6:台视
7:壹新闻
8:中天
9:tvbs
10:希望之声图标
11:三立图标
++scoresfloatlogo类别分数,准确度[0~1],分数越高,该类型越准确
codeint返回码
messagestring返回信息

3.2 返回示例

{    
    "data": {        
        "objects":  [
            {                
                "location": [
                    [                        
                        0.803858166649228,                        
                        0.039300969171903496
                    ],
                    [                        
                        0.9261224837530226,                        
                        0.039300969171903496
                    ],
                    [                        
                        0.9261224837530226,                        
                        0.14569213219599636
                    ],
                    [                        
                        0.803858166649228,                        
                        0.14569213219599636
                    ]
                ],                
                "category": 6,                
                "scores": 0.999998927116394
            }
        ]
    },    
    "code": 0,    
    "message": "success"
}