人工智能APP-物體識別


物體識別Object Detection         aia源碼與素材   aix擴展組件

 

主要是利用插件中的Object Detection組件,將選擇的圖像上傳到服務器中進行檢測,並返回結果(JSON數據)。

再APP中利用返回的JSON數據,顯示出識別結果:類別和置信度等等。一般置信度大於0.5基本是准確的。

1、組件方法一覽

2、上傳圖片

(1) 使用圖像選擇框等組件獲取JPG格式圖像文件的路徑
(2)調用UploadAndUseImage, 將圖像上傳到服務器
(3)上傳結束后, 產生ImageUploadFinished事件,此時可以通過GetUploadedImageURL獲取圖像的URL。如果URL為空,則表示上傳失敗。

3、開始識別
調用StartDetection開始識別,得到服務器返回的識別結果后,產生GotResult事件。

4、處理識別結果

注意:
1. 索引值index從1開始。

2. GetDetectionBox返回的是一個四項的列表,包含物體包圍框的左上角坐標(xmin, ymin)和右下角坐標(xmax, ymax)。四個數字范圍都在[0, 1]之間。

3. GetDetectionClassName返回物體所屬類別的名稱。

4. GetDetectionScore返回一個[0, 1]之間的數,表示物體屬於檢測到的類別的置信度


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM