Web カメラから簡単なボール追跡を行うデモ用の C/C++ OpenCV プログラムはありますか?[閉まっている]

StackOverflow https://stackoverflow.com//questions/12700922

  •  12-12-2019
  •  | 
  •  

質問

単純なボール追跡を行う OpenCV 用の C/C++ で利用可能なオープン ソース コードまたはデモ コードはありますか?

基本的に、Web カメラの前に赤いボールを置き、OpenCV にその位置を検出させたいと考えています。ボールを画面の右または左に動かすと、プログラムはボールの位置が変わったことを検出し、新しい位置を出力します。

Web カメラを使用して Open CV 2.3.1 をラズベリー パイに正常にインストールできました。最終的には pi 上でコードを実行したいと考えています。

役に立ちましたか?

解決

たまたま見つけました これ. 。これは cvBlob の例であり、やりたいことと非常によく似ています。ソースコードは ここ ここ.

他のヒント

これは私が探しているもののようです:

https://github.com/tommed/tommed-opencv-examples/

私が少し前に遊んだプロジェクトがあります。 タッチレス

おそらく、あなたが意図していることに対しては少し複雑すぎるかもしれませんが、そこにはマーカー追跡コードが含まれており、役に立つ可能性があります ;)

Pi で遊んで頑張ってください。

あなたが見つけた例 - Tommed - は、RGB を使用して色を追跡します。

HSV 飛行機を見たほうがずっと良いでしょう。cvBlob ライブラリに例があります

ただし、Pi での cvBlob の成功の程度は人によって異なります。依然として、HSV の原則は今後の課題です。

赤いボールなどの単純な物体を検出したい場合は、pixy カメラの使用を検討してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top