据我所知,录制一段由 OpenCV 在 Android 上处理的视频并不容易。但是有没有可能并行进行: - 使用标准的安卓工具(MediaRecorder)和从摄像头录制视频 - 在不保存视频的情况下使用 OpenCV (mOpenCvCameraView) 处理视频?
再次感谢您!
最佳答案
我想,你不需要录制视频。你不应该...
您可以在 onCameraFrame()
方法中捕获所有帧。
public Mat onCameraFrame(CameraBridgeViewBase.CvCameraViewFrame inputFrame) {
Mat carrierMatgray = inputFrame.gray();
// do something
Mat carrierMatRgba = inputFrame.rgba();
return carrierMatRgba;
}
关于java - 从摄像头并行录制视频到 Android 上的 OpenCV 处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22860603/