1

iphone 3gs 相机的原生色彩空间是 YpCbCr 4:2:0。我计划在 opengl 中做很多亮度处理(虽然我也会做一些颜色)。有没有一种让框架进入opengl的有效方法?

我已经成功使用 GL_LUMINANCE 进行 glteximage2d'ing 以获得亮度。对于颜色数据,我没有成功通过另一个 glteximage2d 传递。除了做两次传球还有更好的方法吗?如果没有,它甚至值得吗?

4

1 回答 1

4

我通过将每个通道放入自己的 GL_LUMINANCE 纹理并在片段着色器中进行颜色空间转换来实现这一点。

于 2011-03-11T20:45:32.143 回答