Android 如何在Camera API中添加自己的自定义过滤器?

Android 如何在Camera API中添加自己的自定义过滤器?,android,android-camera,Android,Android Camera,我目前正在使用CameraAPI并创建自己的自定义相机。我希望添加我自己的自定义过滤器,就像许多著名的相机应用程序一样,如candy camera b16 目前,我可以使用setCameraEffect参数设置内置过滤器,如Effect\u MONO Effect\u NEGATIVE 我的问题是如何添加自己的自定义过滤器?最简单、性能最好的方法是将相机帧绑定到opengl es纹理,然后作为GLSL着色器执行自己的过滤器 有一些库可以为您提供所有这些功能。我已经尝试过这个库。它有一套有限的过滤

我目前正在使用CameraAPI并创建自己的自定义相机。我希望添加我自己的自定义过滤器,就像许多著名的相机应用程序一样,如candy camera b16

目前,我可以使用
setCameraEffect
参数设置内置过滤器,如
Effect\u MONO Effect\u NEGATIVE


我的问题是如何添加自己的自定义过滤器?

最简单、性能最好的方法是将相机帧绑定到opengl es纹理,然后作为GLSL着色器执行自己的过滤器


有一些库可以为您提供所有这些功能。

我已经尝试过这个库。它有一套有限的过滤器,虽然我相信如果我知道opengl,我可以制作更多的过滤器,但opengl从来都不是我的主题。无论如何,谢谢你@伯纳德