2

OpenIMAJ を使用していくつかのビデオを分析しようとしていますが、うまく機能しています。デバッグ用のビデオを表示して、これで完了です。ビデオを分析していくつかの指標を抽出したいだけです。私のプログラムを実行する人にもビデオを見られたくありません。

ただし、フレーム分析アルゴリズムは、表示されている現在のフレームと表示されている前のフレームを深く使用します。ビデオのフレームを実際に表示せずに読み取る方法はありますか?

4

1 に答える 1

3

VideoDisplay現在、クラスを使用してビデオを表示していると思いますか?createVideoDisplayその場合は、メソッドへの呼び出しを交換して、createOffscreenVideoDisplay必要なことを行うことができます。

別の方法は、コードを少し書き直して、ビデオのフレームを反復処理することです。

MBFImage currentFrame, prevFrame = video.getNextFrame();
for (currentFrame : video) {
    //do something with the frames

    //prepare for the next iteration
    prevFrame = currentFrame;
}
于 2014-09-30T17:10:35.827 に答える