【发布时间】:2012-08-16 15:19:38
【问题描述】:
我想分析来自 iPhone 摄像头的不断更新的图像馈送,以确定一般的“亮度系数”。含义:如果系数返回 0.0,则图像全黑,如果返回 1.0,则图像全白。当然,介于两者之间的所有值都是我最关心的(背景信息:我正在使用这个系数来计算片段着色器中某些混合效果的强度)。
所以我想知道是否应该在我的像素缓冲区上运行一个 for 循环并分析每帧 (30 fps) 的图像并将 coeff 作为统一发送到我的片段着色器,或者有没有办法在 OpenGL 中分析我的图像.如果是这样,我应该怎么做?
【问题讨论】:
-
哪个 OpenGL 版本可用?
-
最近在这里提出了一个类似的问题:stackoverflow.com/questions/12168072/…,那里的答案描述了使用 OpenGL ES 执行此操作的几种方法。
标签: ios performance image-processing opengl-es