El esquema de color actual para mi escritorio utiliza una paleta roja. En cambio, me gustaría cambiarlo a algo verde, así que revisé el archivo de configuración del esquema de color y "roté" todos los valores de color para que RGB se convierta en BRG. Por ejemplo, (214,73,55) se convierte en (55,214,73).
La impresión que tuve fue que el esquema de color verde parecía mucho más brillante que el antiguo esquema de color rojo. Aparentemente esto se debe a que percibimos los diferentes colores con diferentes niveles de brillo intuitivo . ¿Existe una fórmula que pueda usar en lugar de una simple rotación RGB que mantenga el mismo brillo aparente para la versión verde del esquema de color? ¿Existen pautas sobre cómo convertir mejor un conjunto completo de colores de un tono base a otro?
fuente
Respuestas:
Tu observación es correcta. La luminosidad (la percepción humana del brillo) del verde es mayor que la luminosidad del rojo.
En su ejemplo, cuando cambia el valor de sRGB 214,73,55 a 55,214,73 (es decir, gira el tono de 7 ° a 127 °), el brillo permanece constante en 84% pero la luminosidad aumenta. El valor sRGB original 214,73,55 corresponde a una ligereza de 52; El nuevo valor sRGB 55,214,73 corresponde a una ligereza de 76.
Es posible que desee considerar el uso del modelo de color CIE L * a * b * (Lab), que se basa en la percepción humana del color, para corregir la claridad del nuevo color.
Usando el modelo Lab, puede reducir directamente la claridad del nuevo color a 52, lo que arroja el valor sRGB 0,147,0. Sin embargo, esto también aumenta la saturación del color.
Alternativamente, puede reducir el brillo del nuevo color hasta obtener una luminosidad de 52, que produce el valor sRGB 37,143,49. Esto asegura que se preserva el tono y la saturación del color.
fuente
Básicamente, quieres usar un modelo diferente.
Photoshop informa su RGB rojo (214,73,55) como HSB (7,74,84) y Lab (52,55,42). El comentario de Scott probablemente hace referencia al "eje Hue" del selector de color HSB.
Se supone que el laboratorio modela la percepción humana. Existen múltiples versiones, pero para el selector de color de Photoshop, los rangos son L = 0-100; a & b son -128-127 inclusive. El "eje a" modela de verde a magenta. Los modelos del "eje b" -azul a + amarillo. El "eje L" modela ligereza.
Si cambia el signo en el componente "a" de Lab a Lab (52, -55,42), se obtiene un color verde muy cercano al rojo cuando se usa la Prueba de estrabismo.
Wikipedia tiene un desglose de las conversiones (y una nota a pie de página de los documentos fuente) si desea ejecutar su propia función.
Creo que probablemente encontrará un algoritmo para el color coordinado sin la aprobación humana muy difícil.
fuente