2

Mobile Vision APIでFaceDetectorやBarcodeDetectorなどのカスタムRectangleDetectorを作成するにはどうすればよいですか?私はカメラのフレームから矩形を検出する必要があります。どうすればそれを達成できますか?Vision APIを使用したカスタムRectangleDetector

+0

実装できましたか?どのようにそれが行われたかについての詳細を共有するためのケア?私はそれを達成するためにopencvを見てきましたが、それは大きな図書館であり、むしろ物事をリーンにしています。 IOSには矩形検出機能が組み込まれています。 – Avner

答えて

2

あなたは、Detectorクラスを拡張したい:

https://developers.google.com/android/reference/com/google/android/gms/vision/Detector

があなたのRectangleDetectorクラスを定義します。矩形を検出するコードは、detect()メソッドをオーバーライドすることによって実装されます。モバイルビジョンで長方形を検出するコードはまだないので、これを自分で実装する必要があります。

これをお持ちの場合は、CameraSourceやモバイルビジョンAPIの他の部分で使用できます。

0

上記のpm0733464に記載されているように、Detectorを拡張して、Catalano Framework GITHUBまたはCODEPROJECTなどの画像処理ライブラリを使用することができます。フレームワークを使用して

  • をビットマップに各フレーム、

    • 変換フレームの がFastBitmap
    • グレースケールビットマップを変換し、その後閾値それ
    • はのためにブロブをチェックブロブ検索
    • を開始
    • 特定のサイズの長方形の形状

    四角形が拡大縮小されていたり、斜めになっていても、 4つの角度のブロブを作成し、さらに処理するために伸ばします。 任意のタイプの検出器を作成でき、カスタムオブジェクト検出器ATMで作業しています。

  • 関連する問題