コンピューターのウェブカメラから取得したフレームを格納している cvMat 型のベクターがあります。100フレーム保存した後、フレームを再生したいと思います。レコードが cvMats の私のベクトルである場合、これは次のように行われる可能性があると考えました。
cvNamedWindow("play-back",CV_WINDOW_AUTOSIZE);
cvMoveWindow("play-back",100,100);
for (vector<Mat>::iterator iter = record.begin(); iter != record.end();++iter) {
imshow("play-back",*iter);
}
実行すると、プログラムは cvMats を保存し、Web カメラから入力を取得するのに十分なように見えますが、再生しようとすると、プログラムはコードのその部分を非常に速く実行するように見えます。結果を評価する時間がありません。再生がそれほど急がないように、このコードをどのように改善できますか?