Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android上录制OpenCV处理的AR视频?_Android_C++_Opencv_Video Processing_Augmented Reality - Fatal编程技术网

如何在Android上录制OpenCV处理的AR视频?

如何在Android上录制OpenCV处理的AR视频?,android,c++,opencv,video-processing,augmented-reality,Android,C++,Opencv,Video Processing,Augmented Reality,我正在创建一个Android应用程序,它利用OpenCV实现增强现实。所需的功能之一是,它保存处理后的视频。在使用OpenCV时,我似乎找不到任何实时保存的示例代码 如果上述场景不可行,另一个选项是先保存视频,然后由OpenCV对其进行后期处理,并将其保存为新文件。但是我也找不到这个的任何示例代码 有没有人能给我指出任何一个方向,或者给我一个选择?如果备选方案不使用OpenCV也可以。典型的OpenCV流程是,从摄影机接收帧,转换为RGB格式,执行矩阵操作,然后返回“活动”以在视图中显示。实际上

我正在创建一个Android应用程序,它利用OpenCV实现增强现实。所需的功能之一是,它保存处理后的视频。在使用OpenCV时,我似乎找不到任何实时保存的示例代码

如果上述场景不可行,另一个选项是先保存视频,然后由OpenCV对其进行后期处理,并将其保存为新文件。但是我也找不到这个的任何示例代码


有没有人能给我指出任何一个方向,或者给我一个选择?如果备选方案不使用OpenCV也可以。

典型的OpenCV流程是,从摄影机接收帧,转换为RGB格式,执行矩阵操作,然后返回“活动”以在视图中显示。实际上,您可以将修改后的帧作为图像存储在SD卡中的某个位置,并使用jcodec从图像中创建mp4。看

你必须寻找一个替代方案,因为目前opencv在android上既不能读取也不能写入视频文件