我目前正在开展涉及色彩空间的项目。我真的不明白Cb和Cr在YCbCr色彩空间中的含义。维基百科说“蓝色差异和红色差异色度成分”,但我不明白它们的含义。 YCbCr在RGB或HSV(HSL)图像处理方面的优势是什么?我们如何决定使用哪个色彩空间?
答案 0 :(得分:3)
YCbCr或YCC色彩空间的Cb和Cr成分在物理上并不直观。如您所述,Cb和Cr分别代表蓝色差分和红色差分色度信号。色度表示与中性的感知偏差,即灰度,因此偏差越大,色度强度越高。具有低色度的图像不那么丰富,反之亦然。因此,Cb和Cr分别代表蓝色和红色“色彩”的变化。
每个色彩空间都有不同的优势,主要与通道变化的敏感程度有关。例如,YCbCR因其在Cb和Cr通道中的可压缩性而受到广泛欢迎。或者,在使用基于颜色的方法进行图像匹配等计算机视觉时,重要的是使用具有光照不变性的rg色度空间,以便在光照变化时精度不会发生显着波动。
您可能还想查看此问题,以获得有关稳定性的更多讨论:
Most "stable" color representation : RGB? HSV? CIELAB?
此外,这也是HSV在计算机视觉中的普及:
Why do we use the HSV colour space so often in vision and image processing?