天天看點

視覺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識别有了系統的認識,也懂得了識别的原理與程式代碼分析。收獲良多。

繼續閱讀