物件識別
物件識別 API 使用方式
當需要辨識特定區域中的物件時,可透過 API ["object_detection"]
來辨識區域中的物件標籤,若有涵蓋到的物件識別內容,即會透過 API 回傳物件名稱及座標。
將圖片傳送至物件辨識服務
透過 ["object_detection"]
將欲判斷的圖片匯入,該 API 即會回傳照片中判別到的物件標籤以及位置。
HTTP 方法與請求網址:
POST https://saasv2.intemotech.com/saasapi/detect
Content-type
application/form-data
請求 form-data 正文:
KEY | VALUE |
---|---|
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 | 辨識到的物件座標 |
states | API 呼叫是否成功 |