-5

OpenCV を使用して、3 つの基本的な形状 (矢印、十字、T 字型) を検出し、それらを分類したいと考えています。

矢印は、色と向き (左向き/右向き) で分類する必要があります。十字架を検出する必要があります。私が必要としているこの Python の例を見つけました。色と向きの検出を追加するだけです。

オンボード コンピューターは仮想シリアル ポートを使用してドライブ コントローラーと通信するため、シンプルな if/else if 構造が最も簡単に実装できます。そうすれば、検出された形状に基づいてドライブ コントローラーに簡単なコマンドを送信できます。

画像ソースとしてウェブカメラを使用するので、それを使用するための正しい方向にナッジを与えることができれば、それは大いに役立ちます.

すべての助けに感謝します。画像処理を備えた自律型ロボットでこれを行いたいです。私はOpenCVが初めてなので、助けてください。Python と C++ の両方の例を歓迎しますが、オンボード コンピューターで Linux を実行するため、Python の方が適しています。C++ の例も素晴らしいです。

4

1 に答える 1

2

あなたの問題には非常に広範な回答が必要ですが、考えられるアプローチの概要を次に示します。

于 2012-12-22T05:02:22.487 に答える