Симулятор колірної сліпоти
Подивіться на фото, діаграму чи знімок екрану так, як його побачила б людина з протанопією, дейтеранопією, тританопією чи ахроматопсією, за допомогою опублікованих трансформаційних матриць для порушень колірного зору, застосованих у лінійному RGB.
🔒 Обробляється повністю у вашому браузері — те, що ви тут вводите, ніколи не вивантажується.
Результат
Близько 1 з 12 чоловіків та 1 з 200 жінок мають ту чи іншу форму порушення колірного зору, однак більшість діаграм, макетів інтерфейсів та фотографій створюються й перевіряються лише людьми з типовим колірним зором. Цей інструмент дозволяє завантажити будь-яке зображення й побачити його так, як його насправді побачила б людина з протанопією, дейтеранопією, тританопією чи ахроматопсією, щоб ви могли виявити заплутану червоно-зелену легенду чи нерозбірливий колір статусу до того, як продукт піде в реліз.
Симуляція — це не наївна десатурація чи фільтр зсуву відтінку. Протанопія, дейтеранопія та тританопія симулюються за допомогою опублікованих трансформаційних матриць дихромазії Мачадо, Олівейри та Файра (2009) — справжніх коефіцієнтів 3x3, виведених із фізіологічних моделей колбочкової реакції, того самого сімейства матриць, що використовується професійними інструментами доступності. Оскільки ці матриці коректні лише в лінійному світловому просторі, кожен піксель спочатку перетворюється з sRGB у лінійний RGB за точною кусковою передавальною функцією sRGB (а не за спрощеним гамма-2.2), потім застосовується матриця, а результат перетворюється назад у sRGB для показу та експорту. Ахроматопсія (повна колірна сліпота) використовує стандартні вагові коефіцієнти яскравості ITU-R BT.709 (0,2126 червоний, 0,7152 зелений, 0,0722 синій), застосовані в тому самому лінійному просторі, що є загальноприйнятим визначенням сприйманої яскравості, яке використовується у стандартах мовлення та дисплеїв.
Справжнє порушення колірного зору не є чимось, що або є повністю, або відсутнє — більшість людей із CVD зберігають певну функцію ураженого типу колбочок. Повзунок ступеня прояву відображає це: при 0% ви бачите незмінений оригінал, при 100% — повністю симульований дихроматичний чи ахроматопсичний колір, а кожне проміжне значення лінійно змішує ці два стани для кожного пікселя. Це дає змогу переглянути легкий, помірний і тяжкий ступінь того самого типу порушення на одному зображенні.
Перетягніть сюди фото, діаграму чи знімок екрана інтерфейсу, виберіть тип CVD та ступінь прояву і натисніть «Виконати», щоб побачити порівняння оригіналу з симуляцією, відтворене на полотні. Завантажте симульовану версію у форматі PNG з оригінальною роздільною здатністю зображення. Нічого не передається на сервер — файл ніколи не покидає вашого пристрою, а весь процес виконується за допомогою вбудованих у браузер Canvas 2D та ImageData API.