为什么要从RGB转换为YCrCb色彩空间

时间:2017-04-03 17:22:07

标签: image-processing computer-vision image-segmentation color-space

当我试图实现用于分割对象的计算机视觉纸时,我碰巧碰到了这一部分。有人可以给我一些我们需要/应该将图像转换为YCrCb色彩空间的好处/有利场景吗?

2 个答案:

答案 0 :(得分:6)

YCrCb是将强度与颜色信息分开的多种颜色模型之一。这有各种各样的应用。

引入YCrCb的一个重要应用和种类是彩色电视信号的传输。 RGB非常冗余,人类对强度比对颜色信息更敏感。因此,如果以较高分辨率传输强度并以较低分辨率传输颜色,则可以节省大量带宽。同样也许今天最重要的应用是JPEG压缩。

另一种应用:直方图均衡或类似的图像增强技术。您无法将此应用于RGB,因为更改RGB比率会导致奇怪的颜色变化。因此,您只需更改强度信息的对比度,然后将其重新转换回RGB。

只需进行网络搜索即可了解更多详情。

答案 1 :(得分:0)

考虑它的一种方法是R,G和B是相关的。颜色变换的工作方式类似于沿着一个颜色轴旋转(对于一些可逆变换IMO更明显),目标是减少其他两种颜色的系数。结果,一个通道包含比另一个通道(Chroma)更多的信息(Luma)。对于压缩,将色度通道下采样2(将颜色方案的大小减小4)并且视觉损失非常小并不罕见。 在您的情况下,仅处理Luma通道可能就足够了。