Дальтонизм

Недавно наткнулся на исследование, посвещенное дальтонизму.

Оказывается, что человеку с обычным цветовым зрением можно показать, как видят цвета те, кто страдает разными видами цветовой слепоты.

Моделирование

Вкраце расскажу о причинах дальтонизма и как его моделировать.

Глаз воспринимает цвета с помощью находящихся в нем колбочек. У человека есть колбочки, которые раздельно воспринимают красный, зеленый и синий цвет. Когда один из видов колбочек не функционирует, например красные, то человек перестает отличать красный цвет от синего и зеленого.

Цвет на экране выражается через комбинацию красного, зеленого и синего: в виде тройки чисел (R, G, B). Еще такую тройку называют RGB-вектором.

Автор исследования предлагает преобразовывать RGB-векторы, умножая их на матрицы – таблицы чисел размером 3 на 3. После такого

Для каждого вида дальтонизма автор исследования приводит матрицу. Если применить такую матрицу к какому-либо цвету, то на выходе получим цвет, который видит дальтоник.

Дизайнеры сделают интерфейсы удобнее, если будут учитывать, что 1 человек из 10 имеет признаки дальтонизма.

Я сделал расширение «Chromacy» для Google Chrome, чтобы любой сайт можно было протестировать прямо в браузере

Нормальное зрение  Протанопия  Деутеранопия  Тритонопия  Монохромазия

Нормальное цветовое зрение.

Неспособность отличать красный цвет от зеленого.

Неспособность отличать красный цвет от зеленого.

Неспособность отличать красный цвет от зеленого.

Неспособность отличать красный цвет от зеленого.