从RGB到YCbCr的转换公式

时间:2016-02-24 06:52:54

标签: image image-processing colors rgb

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

来自维基百科: enter image description here

来自microsoft https://msdn.microsoft.com/en-us/library/ff635643.aspx enter image description here

和microsoft与此转化网站http://www.equasys.de/colorconversion.html相同:

enter image description here

有人可以解释公式的区别吗?

1 个答案:

答案 0 :(得分:0)

如果它仍然是实际的,它们几乎是一样的。不同之处在于您将在结果中获得的值范围。

来自 Wiki 的矩阵 (R',G',B' = 0..1) 值将是:Y = 0..219,Cb = -112 ..112,Cr = -112..112。你可以用Y公式除以219和Cb、Cr公式除以224把它带到其他矩阵中。

从 Microsoft 的 (R,G,B = 0..255) 你会得到 Y = 0..255, Cb ≈ -127.5 .. 127.5 , Cr ≈ -127.5 .. 127.5

第三个矩阵通过向负数添加 128 来解决负数问题。与微软矩阵的不同之处在于矩阵乘法。