2012-08-28 19 views
10

Hay muchas herramientas en línea que toman imágenes y simulan cómo se vería esa imagen a alguien con daltonismo. Sin embargo, no puedo encontrar ninguna descripción de estos algoritmos.Algoritmo para simular daltonismo?

¿Hay un algoritmo estándar utilizado para simular el daltonismo? Soy consciente de que hay muchos tipos de daltonismo (ver the Wikipedia page on the subject for more details), pero estoy interesado principalmente en algoritmos para simular dicromacia.

Respuesta

7

Encontré un ejemplo junto con el código Javascript que funciona here; el código también incluye algunas referencias a documentos académicos como comentarios. Supongo que una vez que lea this paper las matemáticas tendrán sentido.

+3

Creo que su sitio web es mejor visto por personas daltónicas también. –

0

Parece que su respuesta está en la entrada de wikipedia que ha vinculado.

Por ejemplo:

Protanopia (1% de los hombres): A falta de las longitud de onda larga sensibles conos de la retina, los que tienen esta condición son incapaces de distinguir entre los colores en la sección verde-amarillo-rojo del espectro Tienen tienen un punto neutro con una longitud de onda verdosa de alrededor de 492 nm, es decir, , no pueden discriminar la luz de esta longitud de onda del blanco.

Por lo que necesita para desaturar cualquier color en el espectro verde-amarillo-rojo a blanco. Image color saturation

Los otros 2 tipos de dicromacidad se pueden manejar de manera similar.

+2

Aunque me gusta su análisis, esta respuesta deja una gran cantidad de detalles clave que no se tienen en cuenta. ¿Cómo determinaría qué colores están "cerca" de este color de pico? Dada la "distancia" de ese color, ¿cómo se determina cuánto desaturar? – templatetypedef