単純なボール追跡を行うOpenCV用のC/C ++で利用可能なオープンソースまたはデモコードはありますか?
基本的に、Webカメラの前に赤いボールを置き、OpenCVにその位置を検出させたいと思います。ボールを画面の右または左に動かすと、プログラムはボールの位置が変更されたことを検出し、新しい位置を出力します。
Webカメラを使用してラズベリーパイにOpenCV2.3.1を正常にインストールしましたが、最終的にはパイでコードを実行したいと思います。
これは私が探しているもののようです:
少し前に遊んだことがあるTouchlessというプロジェクトがあります
おそらくあなたがやろうとしていることには少し複雑すぎますが、そこにはいくつかのマーカー追跡コードがあり、それは役に立つかもしれません;)
あなたの円周率で遊んで頑張ってください。
あなたが見つけた例-Tommed-はRGBを使用して色を追跡します。
あなたはHSV飛行機をもっとよく見るでしょう。cvBlobライブラリに例があります
ただし、Pi上のcvBlobを使用すると、成功の度合いはさまざまです。それでも、HSVの原則はまだ道のりです。
赤い色のボールなどの単純なオブジェクトを検出する場合は、ピクシーカメラの使用を検討してください。