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()
。在您的评论之后,我成功找到: