El esquema de color actual de mi escritorio usa una paleta roja. 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 se veí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 . ¿Hay alguna 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?
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 sRGB de 214,73,55 a 55,214,73 (es decir, rota el tono de 7° a 127°), el brillo permanece constante al 84 % pero la luminosidad aumenta. El valor sRGB original 214,73,55 corresponde a una luminosidad de 52; el nuevo valor sRGB 55,214,73 corresponde a una luminosidad 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 luminosidad del nuevo color.
Con el modelo Lab, puede reducir directamente la luminosidad del nuevo color a 52, lo que da como resultado un valor sRGB de 0,147,0. Sin embargo, esto también aumenta la saturación del color.
Como alternativa, puede reducir el brillo del nuevo color hasta obtener una luminosidad de 52, lo que da como resultado un valor sRGB de 37 143,49. Esto asegura que se conserven el matiz y la saturación del color.
Básicamente, desea utilizar 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. Hay varias versiones, pero para el selector de color de Photoshop, los rangos son L=0-100; a & b son -128-127 inclusive. Los modelos "eje a" -verde a +magenta. Los modelos del "eje b" -azul a +amarillo. El "eje L" modela la ligereza.
Si cambia el signo en el componente "a" de Lab to Lab (52,-55,42), obtiene un verde que tiene un tono bastante cercano al rojo cuando usa la prueba de estrabismo.
Wikipedia tiene un desglose de las conversiones (y una nota al pie de los documentos de origen) si desea implementar su propia función.
Creo que probablemente encontrará muy difícil un algoritmo para el color coordinado sin la aprobación humana.
Zach Saucier
scott
Hugo
Ryan
DA01
DA01
Hugo
DA01