Raspberry Pi にcvBlobを正常にインストールred_object_tracking.cpp
し、提供されたコードを使用してコンパイルしました(ここMakefile
にあるコード) 。
実行する./red_object_tracking
と、GUI がポップアップ表示され、ウェブカメラがキャプチャした最初のいくつかのビデオ フレームが表示されますが、5 秒後にフリーズし、フレームが更新されなくなります。「top」を実行すると、CPU の 93% とメモリの 30% を使用していることがわかるため、プログラムはクラッシュしません。
Macで同じプログラムをビルドして実行しようとすると、完全に機能しました(つまり、フレームが更新され、赤いペンをカメラの前に置くと、長方形内の赤い部分だけが正しくボックス化されました.
私のpiで正しく動作しない理由を誰か知っていますか? Raspbian Wheezy の最新バージョンを実行しており、Open CV 2.3.1 を使用しています。
pi の CPU またはメモリをオーバークロックしてみる必要がありますか?
Raspbian Wheezy ではなく、pi で別のオペレーティング システムを実行する必要がありますか?
すべて/任意の入力をいただければ幸いです