複数オブジェクト追跡アルゴリズムに取り組んでいます。独自のアルゴリズム OpenCV または Matlab を開発するのに最適なツールはどれですか?
2 に答える
Matlab は、アルゴリズムを開発し、既存のシステムをテストするためのより高速な方法です。ただし、商用のポータブル アプリケーションを作成する場合は、openCV のようなオープン ソース ライブラリが必要です。特に、オブジェクト追跡のような一部の重いアルゴリズムは、Matlab では非常に遅くなる可能性がありますが、openCV は既に対象に関する組み込みメソッドとアルゴリズムを最適化しています。
私はかなり長い間 OpenCV を使用してきましたが、これは素晴らしいツールだと言わざるを得ません。新しいドキュメントは古いドキュメントよりもはるかに優れており、複数のカメラ ストリームを簡単に開くことができます。私はMatlabの経験がないので、偏りはかなり高いです。
OpenCV は、C、C++、Python など、さまざまな言語 (Matlab については知りません) で使用できます。データの操作に Numpy 配列を使用するため、Python インターフェイスは非常に優れていることがわかりました。
白いフリスビーと長方形のターゲットの両方を追跡するために何人かの学生が書いた Python コードの簡単な例を次に示します。 https://github.com/Team3574/2013VisionCode