【问题标题】:Buffer to openGL rendering android?缓冲区到openGL渲染android?
【发布时间】:2016-12-21 05:22:44
【问题描述】:

在我的应用程序中,我使用 Android Camera API 来访问设备的摄像头。我在回调onPreviewFrame() 上接收相机帧作为字节数组。我必须处理图像/再见数组并提供给 OpenGL 显示。

我没有将相机配置为 setPreviewDisplay(holder)setPreviewTexture(surface) 以便直接在视图上渲染帧。

我一直在谷歌搜索.. 仍然没有找到有用的参考。

请为 OPENGL 上的图像缓冲区渲染提供有用的信息或来源?

【问题讨论】:

    标签: android image opengl-es rendering


    【解决方案1】:

    您正在寻找的是如何渲染texture,在本例中是您的图像字节数组数据。您将需要创建一个具有属性的 vertex buffer 对象 - 位置和 texture 坐标。基本上,您将创建一个四边形并将纹理的角映射到它。你可以找到一个很好的例子here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-11
      • 2011-05-01
      相关资源
      最近更新 更多