从RGB到YCbCr的转换公式

Red*_*per 6 rgb image colors image-processing

什么是真正的转换公式,因为我找到了很多关于如何转换的方法我不知道哪一个是真实的

来自维基百科: 在此输入图像描述

来自microsoft https://msdn.microsoft.com/en-us/library/ff635643.aspx 在此输入图像描述:

和microsoft是相同的转换网站http://www.equasys.de/colorconversion.html:

在此输入图像描述

谁能解释一下这个公式的区别?

小智 4

如果它仍然是真实的,它们几乎是一样的。差异是您将在结果中获得的值范围。

\n

从 Wiki 的矩阵 (R',G',B' = 0..1) 值将是:Y = 0..219,Cb = -112..112,Cr = -112..112。您可以将Y公式除以219,将Cb、Cr公式除以224,将其带入其他矩阵。

\n

从微软的(R,G,B = 0..255)你会得到Y = 0..255,Cb \xe2\x89\x88 -127.5 .. 127.5,Cr \xe2\x89\x88 -127.5 .. 127.5

\n

第三个矩阵通过加 128 来解决负数问题。与微软矩阵的区别在于矩阵乘法。

\n