我有Y、Cb和Cr值,每个值都是8位大小。有没有一个简单的C函数可以将这些值转换为R、G、B(每个值也是8位大小)?
以下是我正在寻找的函数原型:
void convertYCbCrToRGB(
unsigned char Y,
unsigned char cg,
unsigned char cb,
unsigned char &r,
unsigned char &g,
unsigned char &b);
附言:我只希望找到正确的转换公式,因为我在各处都找到了不同版本的公式。我对C/C++非常熟悉。