我目前正在从事一个涉及色彩空间的项目。我不太明白 Cb 和 Cr 在 YCbCr 颜色空间中的含义。维基百科说“蓝差和红差色度分量”,但我不明白它们的意思。在图像处理中,YCbCr 相对于 RGB 或 HSV(HSL) 有何优势?我们如何决定使用哪个色彩空间?
问问题
3167 次
1 回答
4
YCbCr 或 YCC 颜色空间的 Cb 和 Cr 分量在物理上并不直观。如您所述,Cb 和 Cr 分别代表蓝差和红差色度信号。色度表示对中性的感知偏差,即灰度,因此偏差越大,色度强度越高。低色度的图像色彩较少,反之亦然。因此,Cb 和 Cr 分别是蓝色和红色“色彩”变化的一种表示。
每个色彩空间都有不同的优势,主要与通道对变化的敏感程度有关。例如,YCbCR 因其通过二次采样在 Cb 和 Cr 通道中的可压缩性而广受欢迎。或者,在计算机视觉中使用基于颜色的方法进行图像匹配等操作时,重要的是使用具有光照不变性的 rg 色度空间,以便在光照变化时精度不会大幅波动。
您可能还想查看这个问题以了解更多关于稳定性的讨论:
最“稳定”的颜色表示:RGB?单纯疱疹病毒?CIELAB?
还有关于 HSV 在计算机视觉中的流行:
为什么我们在视觉和图像处理中如此频繁地使用 HSV 颜色空间?
于 2013-06-28T19:58:26.403 回答