使用GLSL将RGB转换为YUV

vid*_*guy 3 opengl rgb glsl yuv color-space

我正在寻找可以将RGB帧(比如像素格式为ARGB)转换为YUV(例如YUV420)的示例GLSL片段着色器代码.

想象一下尺寸为1920x1080的RGB帧.我喜欢使用片段着色器将其转换为YUV帧.

你能指出我可以在UBuntu盒子上编译和运行的代码吗?

mig*_*lao 5

为了将来参考,GLSL着色器中的一系列色彩空间转换可以在Gstreamer gst-plugins-gl codebase :)中找到

  • 这是一个死链接。 (3认同)