Не удается преобразовать в цветовое пространство HSI OpenCV

0

Я должен разработать алгоритм компьютерного зрения, который работает в цветовом пространстве Intensity Intensity Intensity, однако OpenCV только поддерживает HSL и HSV.

Если OpenCV не присвоил HSV как HSI или что-то подобное из того, что я вижу в документации, он не поддерживает его (нет CV_RGB2HSI или эквивалентного перечисления).

Правильно ли я полагаю, что вы не можете преобразовать в HSI с помощью cvtColor, и мне придется реализовать свою собственную функцию?

Теги:
opencv
colors

1 ответ

1
Лучший ответ

Я боюсь, что да... OpenCV поддерживает только преобразование цветового пространства HSL и HSI. Здесь приведены четкие уравнения преобразования для преобразования HSI.

  • 0
    Спасибо за ссылку, это помогло мне реализовать мои собственные функции :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню