色盲模拟器 的工作原理
色盲模拟器对你的图像应用颜色变换矩阵,显示它在患有红色盲(protanopia)、绿色盲(deuteranopia)、蓝色盲(tritanopia)或全色盲(achromatopsia)的人眼中是什么样子。矩阵通过浏览器中的 Canvas.getImageData() 和 Canvas.putImageData() 逐像素应用。没有图像数据传输到服务器。
这些模拟基于从色觉缺陷研究中得出的已发表感知模型。它们是受影响者视觉系统处理颜色方式的近似,不是个人体验的精确再现(个人体验因人而异)。该工具旨在帮助设计师和开发者识别会影响大量受众的对比度或颜色编码问题:约 8% 的男性和 0.5% 的女性存在某种形式的色觉缺陷。