1

カメラからのストリーミングビデオから直線を特定する方法を探しています。例えば、私が紙に線を引いたとします。次に、カメラ (具体的にはカメラの中心) を通して線が見えるかどうかをアプリに認識させたいと考えています。

ここで私を助けることができるフレームワークはありますか?

4

1 に答える 1

4

シーン内の線の存在を検出することだけが目的である場合は、ハフ変換線検出器が必要な場合があります。オープン ソースGPUImageフレームワーク内のライブ ビデオで実行されるこれの実装があります。

GPUImageHoughTransformLineDetector クラスは、カメラ (または静止画像またはビデオ) から画像を取り込み、シーン内で検出したラインの勾配と切片をコールバック ブロックに提供します。これは、このキーボード内のエッジを選択する例です:

ハフ変換線検出の例

並列座標空間の実装のダイナミック レンジが限られているため、現在検出に少しノイズが多いことを警告する必要がありますが、iOS 6.0 OpenGL ES 拡張機能を使用してそれをクリーンアップしようとしています。

于 2013-06-11T16:58:51.490 に答える