1

opencvでビデオをより速くストリーミングする方法はありますか?

私は使っています

Mat img;
VideoCapture cap(.../video.avi);
for (;;) {
    cap >> img;
    ...
    here is some calculations
}

ありがとう

4

1 に答える 1

1

フレーム グラブ手順は非常に単純であるため、一部の計算で CPU が消費され、アプリケーションで表示される FPS が低下することが原因で発生している速度低下が発生している可能性があります。

これを行うコードを見ずに判断するのは困難です。

しかし、問題の原因を特定する簡単なテストは、いくつかの計算を単純に削除し、ビデオからフレームを読み取って表示する簡単なアプリケーションを作成することです。そのような単純な!このテストが完全に機能する場合、実行中の計算によってパフォーマンスが影響を受けていることがわかります。

幸運を。

于 2012-04-06T21:17:24.677 に答える