Transformação do Espaço de Cores RGB para IHS e IHS para RGB

Existem várias formulas, sendo algumas mais eficientes computacionalmente e outras mais exatas.

  • O livro do Foley, van Dam (Computer Graphics) apresenta um algoritmo RGB para HSV nas p.592-593 e outro de RGB para HSL nas p.595-596. Uma implementação em C da conversão RGB-HSL está no livro Graphics Gems. Este último código C está implementado no SPRING na interface ihs_stubs.cpp.
  • O sistema HSL difere do HSV por ser representado por um cone duplo. No HSV, onde as cores estão em um cone, a cor branca está na base do cone e o preto na ponta do cone. No HSL, o branco está na ponta de um cone e o preto na ponta do outro cone, sendo os dois cones conectados por suas bases, onde estão as cores saturadas.

Level 2 Headline


Navigation