使用Android上的OpenGL 2.0模糊实时相机预览

时间:2015-01-10 00:27:55

标签: java android opengl-es opengl-es-2.0

我已使用SurfaceTexture和OpenGL正确设置了相机预览 经过几天的反复试验研究,我无法模糊像素,这方面的文档似乎很少。

打开DrawerLayout时,所需效果会使相机变得模糊和变暗。 到目前为止,我发现的所有应用和指南都会模糊位图。

有人可以帮助我或指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

您必须使用fragment shader并在那里应用模糊滤镜。因此,对于您的用例,您必须在着色器中保留一个标志,以确定是否必须应用模糊。假设您的抽屉即将打开或开始关闭时,您可以设置并取消设置该标志。

simple google search将为您指出有关此主题的更多内容。