正如我现在所理解的,录制由Android上的OpenCV处理的视频并不容易。但是有没有可能并行做:- 使用标准安卓工具(媒体记录器)录制来自相机的视频,以及- 使用OpenCV(mOpenCvCameraView)处理视频而不保存它?
再次感谢您!
我认为
,您不需要录制视频。你不应该...
您可以在onCameraFrame()
方法中捕获所有帧。
public Mat onCameraFrame(CameraBridgeViewBase.CvCameraViewFrame inputFrame) {
Mat carrierMatgray = inputFrame.gray();
// do something
Mat carrierMatRgba = inputFrame.rgba();
return carrierMatRgba;
}