¿Qué factores comparten estos colores?

Los colores a continuación parecen compartir algún tipo de "tono" juntos. Por ejemplo, colores como este o este parecen demasiado brillantes para encajar en este grupo.

¿Qué hace exactamente este "tono"? Quiero información técnica, de modo que si quiero agregar púrpura a este grupo o crear un grupo diferente de colores, pueda encontrar los códigos de color HTML exactos que necesito.

ingrese la descripción de la imagen aquí

Captura de pantalla tomada de aquí

Creo que todos comparten el mismo nivel de saturación.
¡Yo sé esto! ¡Los cinco están en una captura de pantalla que publicaste en una pregunta! gane yo, didi yo??? :)
No @Scott, como respondería Cliff Clavin: "¿Cuáles son los cinco colores que nunca han estado en mi cocina, Alex?"

Respuestas (3)

Tomaré un tiro. No hay nada único en los colores que mostró: son similares en el sentido de que todos se encuentran en un rango pequeño de saturación y brillo, pero no tienen un tono o matiz similar y no están bajo ninguna armonía de color específica. (que yo sepa al menos)

Como experimento mental, tomaré los mismos colores que proporcionó y rotaré todos los valores de tono 45 grados.

Original girado 45 grados

Entonces, ahora tenemos colores que comparten la misma saturación y brillo que los anteriores, sin embargo, cambiamos el tono.

Comparación

Como puede ver, técnicamente hay la misma cantidad de relación entre el primer y el segundo color, no se ajustan a una armonía de color particular y, para ser honesto, me siento tan incómodo diciendo que el primero está relacionado como diciendo que el segundo lo está. relacionado.

Es mejor crear a partir de armonías de color conocidas, como una armonía de color Tetrad. Estos también son más fáciles de cambiar programáticamente porque se basan en variaciones de tono compensadas entre los colores. En términos de generar un código hexadecimal, necesitaría crear un algoritmo que convierta los valores hsl en hexadecimales o simplemente usar hsl que son compatibles con CSS aunque tenga un problema con IE8 y versiones anteriores. (Hay polyfills que brindan soporte que se pueden encontrar con una búsqueda en Google)

tétrada Rueda de tétrada

Gracias. Los colores de la tétrada dan solo cuatro colores. Entonces, ¿puedo cambiar las tétradas para crear otros colores que necesito?
Hay muchas armonías de color, una característica común es que generalmente están separadas por un valor de tono establecido. Lo difícil es que está tratando de aplicar un enfoque programático a una cuestión más objetiva de si los colores "encajan" entre sí. El mejor consejo que puedo darte es encontrar una paleta o armonía que creas que funciona e intentar hacer cambios de tono en todos los colores para ver si todavía "encajan".
En mi opinión, su paleta rotada tiene mucha más variación aparente en saturación y luminosidad que la original. Supongo que se debe a que el software que usó para rotarlo no usó un espacio de color visualmente uniforme y/o con corrección de gamma.
No hay cambios en la saturación entre los colores, solo se giró el valor del matiz. Volví a comprobar y los valores relativos de saturación y brillo eran todos iguales. Sin embargo, tiene razón, una rotación de tono cambiaría ligeramente los niveles gamma de los colores individuales. +1 si explica la relevancia del cambio gamma en el brillo percibido porque, para ser honesto, no lo entiendo técnicamente.

Visualmente, todos los colores en su captura de pantalla parecen compartir un nivel de saturación y luminosidad bastante similar . No son exactamente lo mismo, pero están bastante cerca.

Una de las razones por las que eso no es necesariamente obvio desde el RGB o incluso la representación HSL / HSV de los colores es que incluso HSL / HSV es un espacio de color perceptualmente no uniforme: los colores que tienen el mismo valor de "luminosidad" HSL pueden tener valores muy diferentes. luminosidad aparente en función de su tonalidad, y viceversa.

El problema se ve agravado por el hecho de que los valores de color RGB sin procesar que tiene probablemente estén codificados con gamma , y ​​primero tendrían que convertirse a un espacio de color lineal antes de que pueda hacer cualquier colorimetría útil con ellos.

Si desea encontrar un color adicional que tenga una saturación y una luminosidad perceptivas similares a las de sus colores originales, básicamente tiene dos opciones:

  1. Solo míralo. Comience con la representación simple de HSL/HSV, cambie el valor de tono a lo que desee y luego ajuste manualmente la luminosidad y la saturación hasta que se vea bien. Sospecho que esto es lo que hizo el diseñador original de la paleta.

  2. Convierta los colores a un espacio de color perceptivamente uniforme como CIECAM02 (después de la decodificación gamma, si es necesario) y gire el tono en ese espacio de color. Esto debería dar resultados que requieran mucho menos ajuste manual, pero desafortunadamente requiere encontrar algún software que admita dicho modelo de color (o hacer las matemáticas bastante no triviales usted mismo).

Estos son los cambios de parámetro Hue en el sistema de color HSB

tu imagen con el ajuste Hue

ingrese la descripción de la imagen aquí

¿De dónde vienen estos números? Todos estos colores parecen tener valores HSB diferentes.
es muy difícil de explicar, pero la DISTANCIA entre los parámetros está cerca de ser la misma a través de los colores en la imagen principal. Creo que si quieres hacer un "tono" similar, tomas cualquiera de los colores de la imagen y juegas con un parámetro Hue...
aunque no es una dependencia lineal
Gracias, pero necesito esa explicación difícil para poder encontrar los códigos HTML exactos. Por eso comencé esta pregunta. Soy ingeniero de software y no diseñador, por lo que casi no sé nada sobre la teoría del color.
probablemente la forma más fácil es configurar el color HSB que te gusta y luego convertirlo a números RGB obteniendo hexadecimal de RGB para el HTML... ps. Estoy seguro de que pronto obtendrás una explicación muy detallada...
Puede que haya entendido mal, pero esta publicación podría responder a tu pregunta. ¿O es que necesitas generar un color hexadecimal? diseño gráfico.stackexchange.com/questions/352/…
Sí, quiero generar el código de color HEX exacto que comparte el mismo "tono". No sé cómo se llama oficialmente este "tono", así es como lo llamo por ahora.
@CookieMonster, la saturación y el brillo están cerca en los colores de grupos de aspecto "similar" (como en cuestión), por lo que jugar con el parámetro de tono es probablemente la forma más fácil de encontrar el color adicional apropiado y convertir el HSB en hexadecimal de RGB.
@lian, gracias por el comentario. Pero lo que estoy buscando es la forma matemática de calcular el código de color HEX exacto. No quiero adivinarlo porque necesito codificar esto en mi aplicación.
@CookieMonster tengo una duda de que el código que buscas existe... lo siento
¿podría ser que en realidad tienen una dependencia lineal en el espacio de color original solo que la conversión del perfil lo ha arruinado?