Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.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录制视频过滤(更改录制视频的颜色效果)_Android_Opencv_Android Ndk_Video Processing_Android Sdk Tools - Fatal编程技术网

Android录制视频过滤(更改录制视频的颜色效果)

Android录制视频过滤(更改录制视频的颜色效果),android,opencv,android-ndk,video-processing,android-sdk-tools,Android,Opencv,Android Ndk,Video Processing,Android Sdk Tools,我想开发这样的应用程序 - i record the video, - after that i want to video can be filter in different color, - like capture video display with our custom color, like in instagram application, - and then that video send to other, 我在谷歌上搜索了很多东西

我想开发这样的应用程序

     - i record the video,
     - after that i want to video can be filter in different color,
     - like capture video display with our custom color, like in instagram application,
     - and then that video send to other,
我在谷歌上搜索了很多东西,但没有找到确切的,在找到很多东西后,我发现它是通过OpenCV或ndk实现的

没有可能的简单方法只通过Android sdk?如果没有,那么如何使用ndk,也在ndk中我在谷歌上搜索了很多,但没有找到关于视频过滤的信息

那么有人给出了正确的方法或与此相关的例子吗


提前感谢。

请参阅Grafika()中的“show+capture camera”,这里的演示:谢谢@fadden,这对我很有帮助Hello@fadden,我需要你的帮助,所有这些都可以在所有摄像头表面视图上工作,但在我的应用程序中,我先录制视频,然后我想用不同的颜色过滤,所以,请您帮助我如何在录制的视频中提供帮助?在相机预览过程中,它可以很好地录制,但在正常录制之后,我想在我的视频视图中影响它,那么如何做到这一点呢?“显示+捕获”活动通过捕获每个预览帧并渲染两次来工作。发送到显示器的帧会被过滤,而发送到视频编码器的帧不会被过滤。您还需要在编码器路径中执行过滤。请参见TextureMovieEncoder.java中的
handleFrameAvailable()
。在您的评论之后,我成功找到: