为什么HSV上的颜色分割更容易?

时间:2013-05-09 23:16:23

标签: colors computer-vision image-segmentation color-space hsv

我听说如果你需要在你的软件上进行颜色分割(如果它们满足某些阈值规则,如R&lt; 100,G&gt; 100,10&lt; B <123)最好先将图像转换为HSV。这是真的吗?为什么?

1 个答案:

答案 0 :(得分:7)

最重要的原因是它将颜色信息(色度)与强度或光照(亮度)分开。因为值是分开的,所以您可以仅使用饱和度和色调来构造直方图或阈值规则。无论价值渠道中的照明变化如何,这在理论上都是有效的。在实践中,这只是一个很好的改进。即使只挑出色调,你仍然可以非常有意义地表示基色,这可能比RGB更好。最终结果是对更简单的参数进行更稳健的颜色阈值处理。

Hue是颜色的连续表示,因此0和360是相同的色调,使您在直方图中使用的桶具有更大的灵活性。在几何学上,您可以将HSV颜色空间描绘为圆锥或圆柱体,其中H是度,饱和度是半径,值是高度。请参阅HSV wikipedia page