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 回答