Почему цветовая сегментация легче на HSV?
Я слышал, что если вам нужно выполнить цветовую сегментацию в программном обеспечении (создайте двоичное изображение из цветного изображения, установив пиксели в 1, если они соответствуют определенным пороговым правилам, таким как R<100, G>100, 10
1 ответ
Основная причина в том, что он отделяет информацию о цвете (цветность) от интенсивности или освещения (яркость). Поскольку значение разделено, вы можете построить гистограмму или правила определения пороговых значений, используя только насыщенность и оттенок. Теоретически это будет работать независимо от изменений освещения в канале значений. На практике это просто приятное улучшение. Даже выделив только оттенок, вы все равно получите очень осмысленное представление основного цвета, которое, вероятно, будет работать намного лучше, чем RGB. Конечным результатом является более надежный порог цвета по более простым параметрам.
Оттенок - это непрерывное представление цвета, так что 0 и 360 - это один и тот же оттенок, что дает вам больше гибкости с областями, которые вы используете в гистограмме. Геометрически вы можете изобразить цветовое пространство HSV в виде конуса или цилиндра, где H - это степень, насыщенность - это радиус, а значение - это высота. Смотрите страницу Википедии HSV.