Generador de paletas

Esta calculadora genera una paleta de colores desde el color inicial hasta el final, utilizando la máxima diversidad, al estilo "arco iris".

Esta página existe gracias a los esfuerzos de las siguientes personas:

Timur

Timur

Juan Manuel Gimenez

Juan Manuel Gimenez

Creado: 2022-04-18 16:20:27, Última actualización: 2022-04-18 16:20:27

Esta calculadora genera un conjunto de colores desde los colores iniciales hasta los colores finales, produciendo una banda de colores similar a la del arco iris. Puede utilizarla para páginas web o para colorear barras/líneas de gráficos, etc. Explico el método para la generación de colores debajo de la calculadora.

PLANETCALC, Generador de paletas

Generador de paletas

El archivo es muy grande; La ralentización del navegador puede ocurrir durante la carga y creación.

La tarea de generar un conjunto de colores entre dos colores dados no es tan trivial como se puede pensar. El problema es que los programadores (quizá también los diseñadores, no estoy seguro) suelen utilizar el modelo RGB para la descripción del color. Consiste en tres valores de colores rojo, verde y azul. Si lo visualizamos como un cubo en un espacio de 3 coordenadas, obtendremos algo así (fuente).

http://commons.wikimedia.org/wiki/File%3ARGBCube_b.svg
http://commons.wikimedia.org/wiki/File%3ARGBCube_b.svg

Ahora imaginemos que tenemos dos puntos en este espacio tridimensional - es bastante difícil crear un método lo suficientemente simple para pasar de un punto de color a otro punto de color y obtener resultados significativos.

Pero todo cambia si describimos el color en el modelo de color HSV.
Aquí está su visualización (fuente)

http://commons.wikimedia.org/wiki/File:HSV_cone.png
http://commons.wikimedia.org/wiki/File:HSV_cone.png

Ahora podemos pasar fácilmente de un color a otro. Así es como funciona esta calculadora - convierte los colores RGB en colores HSV y luego utiliza una simple interpolación lineal para generar un conjunto de colores entre ellos. La única nota es que al usarla, transformamos los colores del espacio de color RBG 16777216 (0-255, 0-255, 0-255) al espacio de color HSV 3600000 (0-360, 0-100, 0-100), y la transformación inversa puede dar valores ligeramente diferentes para los colores iniciales y finales.

URL copiada al portapapeles
PLANETCALC, Generador de paletas

Comentarios