如何在Mobile Vision API中創建像FaceDetector和BarcodeDetector這樣的自定義RectangleDetector?我需要從相機框架中檢測矩形形狀。我怎麼能做到這一點?使用Vision API的自定義矩形檢測器
2
A
回答
2
你會擴展探測器類:
https://developers.google.com/android/reference/com/google/android/gms/vision/Detector
定義您RectangleDetector類。檢測矩形的代碼將通過覆蓋detect()方法來實現。你需要自己實現這個,因爲在移動視覺中還沒有用於檢測矩形的代碼。
當你有這個,你可以使用它與CameraSource和移動視覺API的其他部分。
0
由於pm0733464提到您可以擴展檢測器並使用圖像處理庫,例如Catalano Framework GITHUB或CODEPROJECT。 對於每個幀,
- 轉換幀使用框架爲位圖
- 轉換位圖以FastBitmap
- 灰度,然後閾值,它
- 啓動一個blob搜索
- 檢查的斑點具有一定尺寸的矩形形狀
它可以找到矩形,即使它們被縮放或歪斜,提取th e四個角度的blob,並將其拉伸以進一步處理。 您可以製作任何類型的探測器,並在自定義物體探測器ATM上工作。
相關問題
- 1. Findbugs:自定義檢測器
- 2. Alchemy Vision - 創建自定義分類器無效API權限
- 3. 檢測自定義形狀OpenCV
- 4. Java矩形檢測
- 5. 僅檢測矩形檢測大矩形不小於? iOS,Swift
- 6. Android形狀自定義矩形
- 7. OpenCV中的自定義SIFT檢測器
- 8. 自定義矩形的圖像裁剪
- 9. android手機視覺api自定義檢測器未檢測到臉
- 10. 非矩形的android自定義佈局
- 11. OpenCV - 矩形或五邊形的檢測
- 12. 碰撞檢測Libgdx矩形
- 13. CIDetectorTypeRectangle檢測多個矩形
- 14. 自定義手勢檢測器
- 15. 矩形空白檢測(OpenCV)
- 16. 檢測用矩形的碰撞圈
- 17. 檢測用碰撞填充的矩形
- 18. Android Vision條碼API - 使用二進制數據讀取自定義QR碼
- 19. 爲Microsoft Vision API使用cURL
- 20. 使用Google Cloud Vision API
- 21. Android矩形區域檢測
- 22. 矩形命中檢測Java
- 23. Qt:檢測矩形盤旋
- 24. 自定義導航欄不是矩形
- 25. 矩形(四邊形)通過ConvexHull檢測
- 26. 自定義繪製選擇矩形
- 27. 將自定義矩形添加到自定義RelativeLayout中
- 28. 自定義控制客戶端矩形
- 29. 藍色矩形UIStepper自定義結果
- 30. EDITTEXT自定義偏移矩形背景
您是否設法實施?小心分享有關如何完成的任何細節?我一直在尋找opencv來實現它,但它是一個大型圖書館,寧願保持精益。 IOS內置矩形檢測 - 如果android做的是相同的,那將會很棒。 – Avner