Понимание Хюэ, и есть ли что-то еще, что я должен использовать? - Фотопедия
5 голосов
/ 31 июля 2012

Я пытаюсь выделить объекты определенного цвета на изображении. Глядя на это изображение , вы можете видеть, что я выделил канал оттенка и отфильтровал эти значения, так что чем ближе оттенок пикселя к указанному целевому оттенку, тем ярче пиксель (разница 0 градусов) = 255 и разность 180 градусов = 0). Однако результаты, которые я получаю, не соответствуют ожиданиям, сравнивая их с исходным снимком в правом нижнем углу связанного изображения. Кажется, что при выборе зеленого цвета в качестве целевого оттенка определенные пиксели на оранжевой ленте ближе к целевому оттенку, чем некоторые пиксели на зеленой ленте.

Итак, мне интересно, неправильно ли я понимаю, что такое "оттенок", и если есть какое-то другое цветовое пространство, которое я должен использовать, или есть какие-то методы / алгоритмы для определения конкретных цветов. «Полосность», которая видна на изображении, заставляет меня задуматься о том, выполняет ли аппаратная часть камеры какое-либо сжатие, влияющее на вывод. Я думал, что черные пиксели могут иметь значения н / д в случаях, когда насыщенность была равна 0, однако, когда я изолировал канал насыщенности для проверки, это было не так.

1 Ответ

3 голосов
/ 31 июля 2012

Я должен сделать это ответом, а не комментарием из-за загрузки изображения. Это то, что я получаю в качестве канала оттенка включенного эскиза:

thumbnail hue channel

Обратите внимание, что здесь не было никакой математики; тоны соответствуют значениям оттенка HSL, где 128 - голубой, а 0 - красный. (Поскольку значения угловые, 255 также красный, почти неотличимый от 0 на глаз, но не для компьютера.) Беловатые артефакты возникают в темных областях с незначительным насыщением (черные и глубокие тени); черные полосы выше и ниже, потому что я включил белые полосы выше и ниже эскиза и не заметил, что они не были частью изображения, пока я не загрузил его. Принимая во внимание присутствующие оттенки серого, я не вижу, каким образом вы могли бы получить полосу или «ложные срабатывания» в своем результате, если бы не было основной проблемы с извлечением канала оттенка.

...