#image-processing #colors #rgb #light
#обработка изображений #Цвет #rgb #свет
Вопрос:
Я хочу написать код для поиска объекта в цветном изображении. В этом коде пользователь определяет диапазон цветов искомого объекта (это означает, что код может сначала узнать цвет объекта). Затем код выполняет поиск в каждом цветном изображении, если есть объект в этом диапазоне цвета.
-
Кто-то сказал мне, что в этом случае не рекомендуется использовать модель RGB. Он сказал, что, используя модель RGB для изучения цвета объекта, у вас возникнет проблема перекрытия цветов.
У кого-нибудь есть идея, что это значит? И почему для поиска и поиска цвет объекта для поиска должен быть не в модели RGB?
-
Тот же человек сказал мне также, что я не могу использовать модель RGB для представления некоторых цветов, таких как коричневый цвет. Я не понимаю, почему?
-
Почему, если я буду использовать цветовую модель HSI, у меня возникнут проблемы с поиском объекта, если мой объект белый или черный? Я слышал, что у меня возникнут проблемы при использовании HSI, если цвет объекта имеет небольшую насыщенность или небольшую интенсивность.
Комментарии:
1. См . graphicdesign.stackexchange.com/questions/49000 / … для примеров того, насколько это может быть сложно.
2. Быстрые подсказки (хотя и не прямой ответ на ваш вопрос): 1. попробуйте цветовую модель HSV вместо 2. Проверьте алгоритм обратной проекции гистограммы .
3. если вы хотите работать с цветами, прочитайте все о цветовых пространствах. тогда вам не придется полагаться на других людей … в Интернете достаточно бесплатной литературы. не работайте с вещами, которые вы не понимаете
4. Из rapidtables.com/web/color/brown-color.htm вы можете видеть, что RGB может создавать коричневые цвета, как, например, RGB (139,69,19)