我开始使用用于安卓系统的OpenCV,我使用CameraBridgeViewBase类来抓取帧。然后我调用一个工作线程来处理这个帧,但是我注意到如果我的处理时间太长,另一个帧就会被抓取并中断我的工作线程。如何解决这个问题呢?你能在一段时间内停止抓帧吗?我在网上找不到解决方案!
干杯,凯文
发布于 2015-08-18 20:09:53
我的建议是在
public Mat onCameraFrame(CvCameraViewFrame inputFrame)
//process before you return the frame
return inputFrame.rgba();
}
fps将会丢弃,但帧将按照捕获的顺序进行处理。
https://stackoverflow.com/questions/31969827
复制相似问题