¿Cómo sé qué tan oscuro se imprimirá un color en blanco y negro?
Recientemente he estado investigando cómo obtener una medida del brillo percibido de un color , por razones similares, aunque estoy interesado en la visualización en pantalla en lugar de en papel. Aquí hay algunas cosas que encontré:
HSB
Es fácil transformar un valor RGB como los de su pregunta en un valor HSB (tono, saturación, brillo). Puede parecer al principio que el B
valor de brillo aquí es lo que necesita. Pero los números aquí no están muy relacionados con la apariencia de un color para un espectador humano. Por ejemplo, cambiar H puede hacer grandes cambios en la claridad percibida, y cambiar B puede cambiar el tono percibido. Esto se debe a que RGB (y HSB, que es una simple transformación de RGB) tienen más que ver con "lo que este dispositivo puede producir" que con "lo que percibe el ojo".
W3C "brillo percibido"
Hay una "fórmula W3C" para el brillo percibido: (R*299 + G*587 + B*114) / 1000
. (Me encontré con esto originalmente en un gran libro de Bill Van Hecke ). Los valores RGB en esta fórmula varían de 0 a 1. Entonces #FFFFFF
llega a (1 * 299 + 1 * 587 + 1 * 114) / 1000 = 1 .
En su #008800
ejemplo, el valor verde es hexadecimal 0x88, que es decimal 136. Ese número está en el rango de 0-255. Entonces, el brillo percibido por el W3C para ese color es (0 * 299 + (136/255) * 587 + 0 * 114) / 1000 = 0.31 .
Otras fórmulas de "brillo percibido"
La fórmula W3C es una aproximación, y aparentemente da malos resultados para los tonos de amarillo. Encontré útil esta página de Nir Dobovizki : da una buena explicación y algunas fórmulas alternativas, incluida una llamada HSP de Darel Rex Finley , que es un intento de modelar lo que Photoshop hace al convertir RGB a escala de grises. Si desea aún más fórmulas, hay muchas listas en las respuestas a esta pregunta de desbordamiento de pila .
Sistemas de color basados en mediciones perceptivas.
Puse "brillo percibido" entre comillas arriba, porque, si entiendo correctamente, esas fórmulas son solo aproximaciones simples a lo que realmente se percibe. Resolver eso requiere muchos experimentos con sujetos humanos reales en condiciones controladas, y los resultados no se ajustan a una fórmula simple y ordenada.
Hay un sistema llamado CIELAB. "CIE" es la organización que lo produjo: los números en este sistema son L
, a
y b
. El L
en este sistema es la luminancia, y si entiendo bien, este es el número que estamos buscando, y creo que esto se basa en grandes cantidades de experimentos con humanos. Adobe Kuler es un sitio web excelente y gratuito donde puedes jugar con colores en varios sistemas, incluido LAB. Sin embargo, los valores a
y b
están un poco más allá de mi comprensión actual. Así que me complació mucho descubrir un predecesor de LAB ...
El sistema de color Munsell usa Hue, Value y Chroma. Es anterior a las computadoras, por lo que la forma en que se expresan los valores puede parecer un poco "pasada de moda". Pero en realidad después de un pequeño estudio, descubrí que este sistema tenía mucho sentido para mí (he estado desconcertado por el color durante años, pero esto parece estar ayudando), y parece estar profundamente enraizado en los estudios de la percepción humana. Aquí hay un ejemplo: 5PB 4.4/12
tiene H, V y C como se muestra a continuación:
El tono 5PB
es púrpura-azul. Munsell colocó los tonos alrededor de un círculo (esto es como el valor H en HSB, que puede expresarse en grados). En el sistema Munsell, las letras se usan para describir el tono (describiré el dígito en un momento). Hay 10 tonos, más que en otros sistemas: rojo, rojo-púrpura, púrpura, púrpura-azul, azul, azul-verde, verde, verde-amarillo, amarillo, amarillo-rojo, y de nuevo a rojo, escrito como R
, RP
, P
, PB
etc. el dígito, que va de 1 a 10, modifica la descripción carta para dar más precisión. 5PB
significa preciso púrpura-azul. 10R
está a medio camino entre rojo y amarillo-rojo.
El valor 4.4/
está cerca de la media ligereza. Los valores varían de 0 (oscuro) a 10 (claro). "Maroon" es un R
tono oscuro , "rosa" es claro. Estos números de valor son realmente comparables entre matices, a diferencia de la mayoría de los otros sistemas aquí. Si mantiene V
constante y cambia H
y C
, todos los colores parecen tener la misma claridad. Entonces Munsell V
puede ser lo que estás buscando.
La croma /12
es la "fuerza" del color. "Esmeralda" es un verde fuerte, "uva" es débil. El rango de valores para el croma es interesante. 0 es gris. El valor máximo depende del tono y el valor. El valor máximo para Rojo es aproximadamente el doble que para Azul-Verde. Esta complejidad proviene de mediciones con humanos. Entonces, este sistema no es matemáticamente ordenado, pero para mí, parece útil.
Aquí hay algunas referencias que explican el sistema Munsell mejor que yo aquí:
- "El sistema de color Munsell: una descripción práctica con sugerencias para su uso por TM Cleland" es un libro de 1921. Puede leerse en su totalidad en el sitio web ApplePainter.com , o puede comprarlo como un libro de papel. Los diagramas son maravillosos. Me parece una escritura pasada de moda, pero en realidad bastante accesible, está dirigida a un público no especializado:
El lector debe ser advertido desde el principio contra el miedo a la perplejidad científica que siempre está presente en la mente laica. Las tres dimensiones del color no involucran los misterios de las matemáticas superiores. No hay nada en ellos que el lector promedio no deba comprender con tanta facilidad como las tres dimensiones de una caja, o cualquier otra forma que se pueda sentir o ver. No nos hemos acostumbrado a considerar el color con ningún sentido de orden y es este hecho, más que cualquier complejidad inherente a la idea misma, lo que será la fuente de cualquier dificultad que pueda encontrar el lector que enfrenta esta concepción del color para primera vez.
Artículos de Wikipedia sobre el sistema de color Munsell y Albert Munsell .
Un artículo de Bruce MacEvoy que explica Munsell en contexto con muchos otros sistemas. También explica algunas paradojas de color. Esto me sorprendió un poco: la búsqueda de un sistema geométrico ordenado para ordenar los colores según lo percibido es realmente imposible:
… Todos los modelos de color que podemos ver no pueden representar las relaciones de color con precisión, y los modelos de color que representan las relaciones de color con precisión no pueden verse (construidos físicamente o representados como una imagen).
- Aplicación Mac mColorDesigner : una de varias en la Mac App Store de Yanmei He que ayuda a explorar el espacio de color Munsell y convertir a / desde valores que realmente utilizas en la práctica. A veces me parece un poco lento y con errores, pero realmente me ha ayudado a comprenderlo mejor.