El modelo HSV describe los colores de manera similar a cómo el ojo humano tiende a percibir el color. RGB define el color en términos de una combinación de colores primarios. En situaciones donde la descripción del color juega un papel integral, el modelo de color HSV a menudo se prefiere al modelo RGB.
‘ Tono ‘ representa el color, ‘ Saturación ‘ representa la cantidad a la que se mezcla ese color respectivo con blanco y ‘ Valor ‘ representa la cantidad a la que se mezcla ese color respectivo con negro (nivel de gris ).
En RGB, no podemos separar la información de color de la luminancia. El valor de saturación de HSV o tono se utiliza para separar la luminancia de la imagen de la información de color.
- Tracé una imagen como un boceto, pero la delineé, coloreé, sombreé y destaqué. ¿Debo repudiar mi arte porque copié una foto?
- ¿Los perros son daltónicos?
- ¿Hay alguna similitud entre el color de la hoja de la planta y el color de la sangre del ser humano?
- ¿Qué determina que el color de aplicaciones como Facebook sea azul, Quora sea rojo, etc.?
- ¿Algún mamífero fuera del grupo de los primates tiene una visión del color bien desarrollada?
Puede convertir RGB a HSV usando un comando directo en MATLAB
hsv = rgb2hsv (input_image)
También puede obtener matrices separadas para Tono (H), Saturación (S), Valor (V) utilizando los siguientes comandos para una imagen RGB dada
H = hsv (:,:, 1)
S = hsv (:,:, 2)
V = hsv (:,:, 3)