2

私は Android 用の OpenCV を使い始めており、CameraBridgeViewBase クラスを使用してフレームを取得しています。次に、フレームを処理するためにワーカー スレッドを呼び出しますが、処理に時間がかかりすぎると、別のフレームが取得され、ワー​​カー スレッドが中断されることに気付きました。これをどのように回避しますか?フレームの取り込みを一定期間停止できますか? オンラインのどこにも解決策が見つかりませんでした。

乾杯、 ケビン

4

1 に答える 1

0

私の提案は、フレームを処理することです

public Mat onCameraFrame(CvCameraViewFrame inputFrame) 
    //process before you return the frame
    return inputFrame.rgba();
}

fps は低下しますが、フレームはキャプチャされた順序で処理されます

于 2015-08-18T12:09:53.497 に答える