
En la ciencia del color , un degradado de color (también conocido como rampa de color o progresión de color ) especifica una gama de colores que dependen de la posición y que se utilizan normalmente para rellenar una región.
Al asignar colores a un conjunto de valores, un degradado es un mapa de colores continuo, un tipo de esquema de color . En gráficos por computadora, el término muestra [ 1 ] ha llegado a significar una paleta de colores activos.
Definiciones
- Un degradado de color es un conjunto de colores dispuestos en un orden lineal (ordenado).
- Un mapa de colores continuo es una curva a través de un espacio de color.
Definición estricta
Un mapa de colores [ 4 ] es una función que asocia un valor real r con un punto c en el espacio de color.
que se define por:
- un espacio de color C
- una secuencia creciente de puntos de muestreo
- una serie de valores en el espacio de color
- el mapeo
- una regla para interpolar los valores intermedios
dónde:
- r es un número real
- es un conjunto de números reales
- c es un color = punto en el espacio de color C
Tipos
Criterios de clasificación:
- dimensión
- discreto (clasificado, esquema de color ) [ 5 ] / continuo
- forma
- Gama: completa o limitada. Ejemplo : color pastel con gama de saturación limitada.
- uniformidad perceptual [ 6 ]
- orden
- ordenados (secuenciales) y no ordenados (categóricos)
- orden perceptivo
- legibilidad para personas con deficiencia en la visión del color o daltónicas (apto para daltónicos)
- espacio de color
- profundidad de color
Dimensión
- 1D
- 2D: [ 7 ] Mapa multivariado , bivariado o trivariado
- 3D
Formas
Gradientes axiales

Un gradiente de color axial (a veces también llamado gradiente de color lineal) se especifica mediante dos puntos y un color en cada punto. Los colores a lo largo de la línea que pasa por esos puntos se calculan mediante interpolación lineal y luego se extienden perpendicularmente a esa línea. En los sistemas de imágenes digitales , los colores se interpolan típicamente en un espacio de color RGB , a menudo utilizando valores de color RGB con compresión gamma , en lugar de lineal. Tanto CSS como SVG admiten gradientes lineales. [ 8 ] [ 9 ]
Gradientes radiales

Un gradiente radial se define como un círculo con un color en el borde y otro en el centro. Los colores se calculan mediante interpolación lineal en función de la distancia al centro. Esto permite aproximar la reflexión difusa de la luz proveniente de una fuente puntual por una esfera . Tanto CSS como SVG admiten gradientes radiales. [ 10 ] [ 11 ]
Gradientes cónicos

Los degradados cónicos son degradados con transiciones de color que giran alrededor de un punto central (en lugar de irradiar desde el centro). Ejemplos de degradados cónicos incluyen gráficos circulares y ruedas de color. [ 12 ] A veces, los degradados cónicos se denominan "degradados de barrido" (por ejemplo, en la especificación OpenType ) o degradados angulares.
Otras formas
En gráficos vectoriales se pueden utilizar mallas poligonales ; por ejemplo, Adobe Illustrator admite mallas con degradado .
Espacio de color
Efecto del espacio de color
La apariencia de un degradado no solo varía según los colores en sí, sino también según el espacio de color en el que se realiza el cálculo. El problema suele ser importante por dos razones:
- Corrección gamma en un espacio de color. Con un valor típico de γ de alrededor de 2, es fácil ver que un espacio de color con corrección gamma activada producirá una mezcla más oscura que un espacio de color de intensidad lineal, ya que la suma de los cuadrados de dos números nunca es mayor que el cuadrado de su suma. El efecto es más evidente al mezclar colores complementarios como el rojo y el verde, donde el color intermedio es oscuro en lugar del amarillo esperado. [ 13 ] [ 14 ] Los ejemplos radiales y cónicos de esta página muestran claramente este error.
- Manejo de otras propiedades perceptivas. En la visualización de información , no es deseable que un gradiente supuestamente "plano" muestre variaciones no monótonas en luminosidad y saturación a lo largo del mismo. Esto se debe a que la visión humana enfatiza estas cualidades, lo que provoca sesgos o confusión en la interpretación. [ 15 ]
Una mezcla "lineal" coincidiría con la mezcla de luz física y ha sido el estándar en los motores de juegos durante mucho tiempo. [ 16 ] Sin embargo, en la web, se ha descuidado durante mucho tiempo tanto para los gradientes de color como para el escalado de imágenes. [ 17 ] Dicha mezcla aún presenta una sutil diferencia con respecto a una realizada en un espacio de color perceptualmente uniforme. [ 18 ]
Ejemplos
- Perfiles RGB 2D







- Degradado en la rueda de colores HSV
Degradado de un solo tono ( monocromático )
degradado de color policromático (multitono)
arcoíris del HSV
- arcoíris del HSV
Perfiles RGB 2D
Perfiles HSV 2D
Perfil RGB 3D
Aplicaciones
- representan valores cuantitativos u ordinales, como en los mapas de calor . Una descripción más precisa se encuentra en el cuadro de color. [ 19 ]
- rellenar una región: [ 20 ] muchos gestores de ventanas permiten especificar el fondo de la pantalla como un degradado. Los colores producidos por un degradado varían continuamente con la posición, produciendo transiciones de color suaves.
- Visualice el progreso de una operación informática prolongada, como una descarga, una transferencia de archivos o una instalación. Vea la barra de progreso.
- Colorear mapas cartográficos
- Gradientes de color en física
Temperatura de color del cuerpo negro : 800-12200 K
Colores del espectro de luz visible
degradado de color clasificado
Rayas cálidas que utilizan un degradado de color clasificado
Véase también
- Bokashi (impresión)
- Bandas de color
- diferencia de color
- Corrección de color
- Mapeo de color ; una función que mapea (transforma) los colores de una imagen a los colores de otra imagen.
- Curva de difusión
- Vacilar
- Gradiente de imagen
- Bandas de Mach
- Tresillo
- Paleta ; un conjunto finito de colores sin un orden particular.
- Espacios de color perceptualmente uniformes
- Posterización
- Tabla de colores
- Libros de muestras de color (como el libro de muestras de color Paper, el abanico de colores RAL CLASSIC K5 o las guías de color Pantone )
Referencias
- ↑ cssgradient: Muestras de degradado CSS
- ↑ Esquema de colores 'cubehelix' de Dave Green
- ↑ Mapas de colores divergentes para la visualización científica - Kenneth Moreland
- ↑ Lo bueno, lo malo y lo feo: un marco teórico para la evaluación de mapas de color continuos por Roxana Bujack, Terece L. Turton, Francesca Samsel, Colin Ware
- ↑ qué-escala-de-color-usar-en-la-visualización-de-datos por Lisa Charlotte Rost
- ↑ Fabio Crameri: Mapas científicos en color
- ↑ Un estudio y evaluación de calidad basada en tareas de mapas de color estáticos 2D Autor(es): Bernard, Jürgen; Steiger, Martin; Mittelstädt, Sebastian; Thum, Simon; Keim, Daniel; Kohlhammer, Jörn, In Kao, David L. (Ed.) ; Society for Imaging Science and Technology -IS&T-; Society of Photo-Optical Instrumentation Engineers -SPIE-, Bellingham/Wash.: Visualization and Data Analysis 2015 : 9–11 de febrero de 2015, San Francisco, California Bellingham, WA: SPIE, 2015 (Actas de SPIE 9397) ISBN 9781628414875
- ↑ Gradientes lineales en "Valores de imagen CSS y módulo de contenido reemplazado de nivel 3", Recomendación candidata del W3C, abril de 2012
- ↑ Gradientes lineales en "SVG 1.1 (Segunda edición)", Recomendación del W3C, agosto de 2011
- ↑ Gradientes radiales en "Valores de imagen CSS y módulo de contenido reemplazado de nivel 3", Recomendación candidata del W3C, abril de 2012
- ↑ Gradientes radiales en "SVG 1.1 (Segunda edición)", Recomendación del W3C, agosto de 2011
- ↑ Documentación de Mozilla: CSS cónico-gradient
- ↑ Minute Physics (20 de marzo de 2015). "El color de la computadora está roto" . YouTube . Archivado del original el 21 de diciembre de 2021.
- ↑ Novak, John (21 de septiembre de 2016). "Lo que todo programador debería saber sobre gamma" .
- ↑ Zeileis, Achim; Fisher, Jason C.; Hornik, Kurt; Ihaka, Ross; McWhite, Claire D.; Murrell, Paul; Stauffer, Reto; Wilke, Claus O. (2019). " colorspace : una caja de herramientas para manipular y evaluar colores y paletas" . Journal of Statistical Software . 96. arXiv : 1903.06490 . doi : 10.18637/jss.v096.i01 .
- ↑ "Capítulo 24. La importancia de ser lineal" . NVIDIA Developer .
- ↑ "El color web sigue sin funcionar" .
- ↑ "Cómo el software se equivoca con el color" . bottosson.github.io . 3 de diciembre de 2020.
- ↑ Documentación de gnuplot 4.2 nodo167: Caja de color
- ↑ Eisenberg , J. David (2002). SVG Essentials . O'Reilly Media . pág. 107. ISBN 0-596-00223-8.
- Gráficos por computadora