视觉AI训练营 DAY2 基于图像识别的垃圾分类系统

功能描述
ClassifyingRubbish可以对图片中的物品垃圾进行分类,并给出具体的物品名称。

前提条件
前往视觉只能开放平台开通图像识别服务。

图片限制
图片类型:JPEG、JPG、PNG。
图片大小:图片小于等于3M。
图片分辨率:不限制图片分辨率,但图片分辨率太高可能会导致API识别超时,超时时间为5秒。
URL地址中不能包含中文字符。

应用视觉AI训练营 DAY2 基于图像识别的垃圾分类系统
视觉AI训练营 DAY2 基于图像识别的垃圾分类系统

干电池识别代码示例

    "success": true,
    "data": {
        "data": {
            "RequestId": "62AB40DF-0DE2-43EF-BC6D-E49A4C731BCF",
            "Data": {
                "Sensitive": false,
                "Elements": [
                    {
                        "Rubbish": "干电池",
                        "Category": "干垃圾",
                        "CategoryScore": 1,
                        "RubbishScore": 1
                    }
                ]
            }
        },
        "url": "https://imagerecog.cn-shanghai.aliyuncs.com/",
        "during": 661,
        "headers": {
            "response": {
                "date": "Tue, 03 Nov 2020 12:31:19 GMT",
                "content-type": "application/json;charset=utf-8",
                "content-length": "178",
                "connection": "keep-alive",
                "access-control-allow-origin": "*",
                "access-control-allow-methods": "POST, GET, OPTIONS",
                "access-control-allow-headers": "X-Requested-With, X-Sequence, _aop_secret, _aop_signature",
                "access-control-max-age": "172800",
                "x-acs-request-id": "62AB40DF-0DE2-43EF-BC6D-E49A4C731BCF"
            }
        }
    },
    "requestId": "ec7732ba-b92c-4d2d-bd31-1a259fdcd43c"
}

调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数
Action类型String,示例值ClassifyingRubbish 要执行的操作取值:ClassifyingRubbish。

ImageURL类型String是必选示例值:https://viapi-test.oss-cn-shanghai.aliyuncs.com/test-team/rubbish.jpg
描述图片URL地址。当前仅支持上海地域的OSS链接,如何生成URL请参见生成URL。

返回数据
名称Data,类型Struct,描述返回的结果数据内容。
名称RequestId,类型String,示例值UUID,描述请求ID。

示例代码
请求示例

&ImageURL=https://viapi-test.oss-cn-shanghai.aliyuncs.com/test-team/rubbish.jpg
&<公共请求参数>

正常返回数据

<Data>
    <Sensitive>false</Sensitive>
    <Elements>
        <Category>可回收垃圾</Category>
        <CategoryScore>0.68</CategoryScore>
        <Rubbish>干电池</Rubbish>
        <RubbishScore>0.68</RubbishScore>
    </Elements>
</Data>

总结:基于个人水平不足,只能参考学习。经过这5天的学习对视觉只能AI识别有了系统的认识,也懂得了识别的原理与程序代码分析。收获良多。

上一篇:K8s学习进阶月刊第三期 Kubernetes and Cloud Native Meetup 上海站


下一篇:【资料下载】阿里云容器服务的优势和调优