El HSL y el HSV (también llamado HSB ) son dos representaciones relacionadas de los puntos en un espacio de color del RGB, que intentan describir relaciones perceptivas del color más exactamente que el RGB, mientras que sigue siendo de cómputo simple. HSL representa el ue, aturation, ''' l ightness del ''' del ''' h del ''' del ''' s del ''', mientras que HSV representa ue del h, aturation del s, alue del v y el HSB representa el ue del h, aturation del s, exactitud del b .
HSL y HSV describen colores mientras que los puntos en un cilindro cuyo eje central se extienda del negro en la parte inferior al blanco en la tapa con neutral colorean entre él, donde el ángulo alrededor del eje corresponde a la “tonalidad”, distancia del eje corresponden a la “saturación”, y la distancia a lo largo del eje corresponde a la “ligereza”, al “valor”, o al “brillo”.
Las dos representaciones son similares en propósito, pero diferencian algo en acercamiento. Ambos son matemáticamente cilíndricos, pero mientras que el HSV (tonalidad, saturación, valor) se puede pensar en conceptual como cono invertido de colores (con un punto negro en la parte inferior, y colores lleno-saturados alrededor de un círculo en la tapa), HSL representan conceptual un doble-cono o una esfera (con blanco en la tapa, negro en la parte inferior, y los colores lleno-saturados alrededor del borde de una sección representativa horizontal con gris medio en su centro). Observar que mientras que la “tonalidad” en HSL y HSV refiere a la misma cualidad, diferencian sus definiciones de la “saturación” dramáticamente.
Porque HSL y HSV son transformaciones simples de RGB device-dependent, el color definido por a ( h, s, l ) o (el h, el s, el v ) el trío depende del color particular rojo, verde, y azul “primarias ” usadas. Cada dispositivo único del RGB del por lo tanto tiene espacios únicos de HSL y de HSV para acompañarlo. ( h, s, l ) o (el h, el s, el v ) trío poder sin embargo llegado a ser definido cuando se ata a un espacio de color particular del RGB del, tal como SRGB .
El modelo de HSV fue creado en 1978 por Alvy Ray Smith.
Los artistas prefieren a veces utilizar el modelo de color de HSV sobre modelos alternativos tales como RGB o el CMYK, debido a sus semejanzas a los seres humanos de la manera tiende a percibir color. El RGB y CMYK son el añadido y modelos ques se tiene que sustraer, respectivamente, definiendo color en términos de combinación de las primarias, mientras que HSV encapsula la información sobre un color en los términos que son más familiares a los seres humanos: ¿Qué color es él? ¿Cómo vibrante es? ¿Cómo la luz o la obscuridad es él? El espacio de color HSL es similar y discutible incluso mejor que HSV a este respecto.
Otro método de la visualización del modelo de HSV es el cono. En esta representación, la tonalidad se representa como formación cónica tridimensional de la rueda de color. La saturación es representada por la distancia del centro de una sección representativa circular del cono, y el valor es la distancia del extremo acentuado del cono. Algunas representaciones utilizan un cono hexagonal, o el hexcone del, en vez de un cono circular. Este método está bien adaptado a visualizar el espacio de color entero de HSV en un solo objeto; sin embargo, debido a su naturaleza tridimensional, no está bien adaptado a la selección de color en interfaces de dos dimensiones de la computadora.
El espacio de color de HSV se podía también visualizar como objeto cilíndrico; similar al cono arriba, la tonalidad varía a lo largo de la circunferencia externa de un cilindro, con la saturación variando otra vez con distancia del centro de una sección representativa circular. El valor varía otra vez de arriba a abajo. Tal representación se pudo considerar lo más matemáticamente posible el modelo exacto del espacio de color de HSV; sin embargo, en la práctica el número de niveles y de tonalidades visualmente distintos de la saturación disminuye mientras que los acercamientos de valor se ennegrecen. Además, las computadoras almacenan típicamente valores del RGB con una gama limitada de precisión; los apremios de la precisión, juntados con las limitaciones de la opinión de color humana, hacen la visualización del cono más práctica en la mayoría de los casos.
HSL es similar a HSV. Para alguna gente, HSL mejor refleja la noción intuitiva del " saturation" y " lightness" como dos parámetros independientes, pero para otras su definición de la saturación es incorrecta, como por ejemplo un color muy en colores pastel, casi blanco se puede definir como saturado completamente en HSL. Puede ser que sea polémico, aunque, si HSV o HSL es más conveniente para el uso en interfaces utilizador humanos.
La especificación de los estados W3C, " del CSS 3; Las ventajas de HSL son que es simétrico al " de la ligereza y de la oscuridad (que no es el caso con HSV por ejemplo)…; Esto significa eso:
en HSL, el componente de la saturación va siempre de color completamente saturado al gris equivalente (en HSV, con V en el máximo, va de color saturado al blanco, que se puede considerar antiintuitivo).
La ligereza en HSL atraviesa siempre la gama entera del negro con la tonalidad elegida al blanco (en HSV, el componente de V entra solamente mitad de esa manera, del negro a la tonalidad elegida).
En software, un modelo de color tonalidad-basado (HSV o HSL) se presenta generalmente al usuario bajo la forma de escogedor linear o circular y área de dos dimensiones (generalmente un cuadrado o un triángulo) de la tonalidad donde usted puede elegir la saturación y valorar/ligereza para la tonalidad seleccionada. Con esta representación, la diferencia entre HSV y HSL es inaplicables. Sin embargo, muchos programas también le dejan seleccionar un color vía los resbaladores lineares o los campos de entrada numéricos, y para esos controles, generalmente se utilizan HSL o HSV (no ambos). HSV es tradicionalmente más común. Aquí están algunos ejemplos:
Usos del
que utilizan HSV (HSB): Mac de Apple recogedor del color del OS x del sistema de (tiene un disco del color para H/S y un resbalador para V)
Xara Xtreme
Paint.NET (tiene un disco del color para H/S y un resbalador para V)
Usos gráficos de Adobe (ilustrador, Photoshop, y otros)
Usos del
que utilizan HSL: La especificación del CSS 3
Inkscape (a partir de la versión 0.42)
Estudio de Macromedia
Recogedor del color del sistema de Microsoft Windows (pintura incluyendo de Microsoft)
Taller de pintura favorable
ImageMagick
Usos del
que utilizan HSV y HSL: Redactor de imagen de pixel (a partir de Beta5)
Pixia
Bryce
El GIMP (HSV para la selección de color, HSL para el ajuste del color de la imagen)
El espacio tricromático de HSV no apoya técnico un trazado uno por a los espectros de energía físicos según lo medido en radiometría . Así no es generalmente recomendable intentar hacer comparaciones directas entre los coordenadas de HSV y las características ligeras físicas tales como longitud de onda o la amplitud .
El valor del h se normaliza generalmente para mentir entre 0 y 360°, y se utiliza el h = 0 cuando máximo = el minuto del (es decir, para los grises) en vez de dejar el h indefinido.
El HSL y el HSV tienen la misma definición de la tonalidad, pero los otros componentes diferencian. Los valores para el s y el v de un color del HSV se definen como sigue:
Dado un color definido por ( h, s, l ) valores en espacio del HSL, con el h en la gama 360), indicando el ángulo, los grados de la tonalidad, y con '' s '' y '' l '' en la gama [0, 1, representando la saturación y la ligereza, respectivamente, ( r, g, b ) un trío correspondiente en espacio del RGB del, con el r, el g, y el b también en la gama 1, y correspondencia a rojo, a verde, y a azul, respectivamente, puede ser computado como sigue:
Primero, si el s = 0, entonces el color resultante es acromático, o gris. En este caso especial, el r, el g, y el b todo igualan el l . Observar que el valor del h es indefinido en esta situación.
Cuando el ≠ 0 del s, el procedimiento siguiente puede ser utilizado:
( h normalizado para estar en la gama
Para cada color del del vector del color = ( ColorR, ColorG, ColorB ) = ( r, g, b ),
_C del