如何设置打开GLES2.0以使用Android相机?

时间:2011-11-01 04:39:19

标签: android android-layout android-emulator android-widget android-ndk

在我的Android相机应用程序中,我希望在OPEN GL顶点着色器和片段着色器的帮助下在Android相机预览中设置一些效果。

是否有任何示例或源代码可以使用具有Open GLES效果的Android相机? ?

我见过this。但我希望只有One SurfaceView中的安卓摄像头效果而不是另一个。

感谢。

1 个答案:

答案 0 :(得分:1)

我做过类似的事情。但是代码非常混乱,它只是一个原型。在我的github https://github.com/Jaa-c/PDA-Lupa/tree/master/src/pda/lupa上查看它。从相机中预览通过MyGLSurfaceView中的OpenGL显示,但仅在灰度中显示,因为转换颜色的速度很慢。但它不使用着色器,因为它只使用ES 1.1。

我在这里有类似主题的答案之一:Apply custom filters to camera output。它描述了在android中手动显示相机预览的一些可能方法。