Función Conversión de modelo de color

Convierte el modelo de color de una imagen de HSV (tono, saturación y brillo) a RGB (rojo, verde y azul) o viceversa.

Las entradas para esta función son las siguientes:

El modelo de color RGB

RGB es un modelo de color basado en colores primarios aditivos. En una pantalla de tubo de rayos catódicos (CRT), cada píxel (elemento de imagen) se compone de una tríada de colores de fósforo: rojo, verde y azul. La luz se emite y se visualiza según la intensidad con la que los cañones de electrones proyectan estos colores. Una tríada de colores totalmente saturados (255 255 255) mostrará el blanco y, de forma inversa, los valores 0 no mostrarán ningún color, es decir, el negro. El siguiente cubo RGB muestra la distribución espacial de los colores.

Modelos de color RGB

En el modelo de color RGB, los tonos de gris puro se obtienen combinando cantidades iguales de los tres colores (rojo, verde y azul). Si los tres valores son 255, la presencia total de color muestra el color blanco y, de forma inversa, si los tres valores de color son 0, la ausencia total de color mostrará el negro. De esta manera, quedan disponibles los índices 1 a 254 para los tonos de gris. El ojo humano es capaz de captar aproximadamente 20 tonos de gris.

El modelo de color HSV

El modelo de color HSV se basa en un sistema de colores en el que el espacio de color queda representado por un cono. Los tres componentes del cono son el tono, la saturación y el valor.

Modelos de color HSV

Temas relacionados


7/11/2012