未经作者(微信ID:Byte-Flow)允许,禁止转载
文章首发于公众号:字节流动
早上知识星球里的一位同学,遇到 yuv2rgb 偏色问题,这个问题比较典型,今天展开说一下。
省流版
首先 yuv2rgb 和 rgb2yuv 之间的转换要基于相同的标准,转换使用不同的标准肯定会引起偏色,常见的有这三种:
yuvCscStandardEXT conv_standard = itu_601;
yuvCscStandardEXT conv_standard = itu_601_full_range;
yuvCscStandardEXT conv_standard = itu_709;
直接贴出来更精确的 YUV 和 RGB 相互转换公式:
vec3 rgb2yuv