物件識別 API 使用方式

當需要辨識特定區域中的物件時,可透過 API ["object_detection"] 來辨識區域中的物件標籤,若有涵蓋到的物件識別內容,即會透過 API 回傳物件名稱及座標。

將圖片傳送至物件辨識服務

透過 ["object_detection"] 將欲判斷的圖片匯入,該 API 即會回傳照片中判別到的物件標籤以及位置。

HTTP 方法與請求網址:

POST https://saasv2.intemotech.com/saasapi/detect

Content-type

application/form-data

請求 form-data 正文:

KEYVALUE
file匯入照片檔案 (image)
api_name["object_detection"] (string)

cURL:

curl --location 'http://saasv2.intemotech.com/saasapi/detect' \
--header 'Authorization: Bearer <TOKEN>' \
--form 'file=@"/xxx.jpg"' \
--form 'api_name="[\"object_detection\"]"'

辨識結果文本:

{
    "data":
        {
            "object_detection": 
                {
                    "conf": 0.9404296875,
                    "name": "person",
                    "xywh": [
                        0.12031249701976776,
                        0.5964912176132202,
                        0.23749999701976776,
                        0.7982456088066101
                    ]
                },
                {
                    "conf": 0.410400390625,
                    "name": "cell phone",
                    "xywh": [
                        0.21484375,
                        0.593201756477356,
                        0.06093750149011612,
                        0.05482456088066101
                    ]
                },
            ]
        }
    ],
    "states": "Sucessfully"
}

回傳欄位說明

欄位名稱欄位說明
object_detection物件辨識
name辨識到的物件名稱
xywh辨識到的物件座標
statesAPI 呼叫是否成功
返回頂端