搜索「色盲测试图」,结果里绝大多数是同几张图的反复转载。用它们自测的问题不在于图本身画错了,而在于——这些图早就不是原来那个颜色了。
伪等色图版是一种对颜色精度要求极高的东西。它的全部有效性建立在一件事上:图形和背景的颜色差异,恰好落在某一类色觉缺陷分辨不出、而正常色觉能轻松分辨的那个窄区间里。这个区间一旦被挪动,图版就失效了。
而从原图到你眼睛之间,有四道关卡会挪动它。
第一关:JPEG 的色度抽样
JPEG 默认对色度做 4:2:0 抽样——把色彩信息的分辨率横竖各砍一半,只保留完整的明度信息。这个取舍对照片是合理的,因为人眼对明度的敏感度远高于色度。
但伪等色图版恰恰是最坏的情况:它由密集的小色点组成,而且图形和背景的明度几乎一致——也就是说,图版携带的信息几乎全部在色度通道里,而 JPEG 砍掉的正是这一半。
后果是相邻色点的颜色互相混合。这会往两个方向坏:
- 本该”藏起来”的数字,因为混合后色差被拉开而显形
- 本该清晰的数字,因为混合后色差被压缩而读不出
哪个方向发生,取决于具体的配色和压缩参数。都不可控。
第二关:反复转存
图片在社交平台之间转发,每经过一个平台就可能被重新编码一次。压缩误差会累积,而且很多平台还会做尺寸缩放——缩放意味着重采样,密集色点会被进一步平均掉。
一张在群里转了几手的色盲图,和原图之间可能已经隔了五六次有损处理。
第三关:色域和色彩管理
很多图片不带 ICC 色彩配置文件。这种图在广色域屏幕(P3 之类)上显示时,如果系统没有正确做色彩管理,会被按屏幕的原生色域直接渲染——结果就是过饱和。
对普通照片来说这只是”颜色艳一点”,对色盲图版来说是色差被人为放大,本来该藏住的数字可能就冒出来了。
第四关:屏幕设置
这是最常见、也最容易被忽略的一关。
夜览 / 护眼模式 / Night Shift 的原理是降低蓝光输出、把整体色温往暖调偏移。伪等色图版的设计是让图形和背景只在色相上有差别,整体色温一偏,红绿两个方向的色差分布就跟着变了。
后果同样是双向的:
- 正常人也读不出了 → 假阳性
- 该藏的没藏住 → 假阴性
除了夜览,还要关掉:系统无障碍设置里的色彩滤镜、显示器的影院/游戏/护眼预设、手机的鲜艳/生动显示模式、以及任何第三方调色软件。
很多人不知道自己开着这些——夜览常按时间自动启用,“鲜艳”往往是出厂默认。
一张合格的图版,该满足什么
前面都在说什么会坏。那什么算好?
三个条件必须同时成立:
| 条件 | 为什么 | 本站门槛 |
|---|---|---|
| 正常视觉下色差足够大 | 太小则正常人也读得吃力,产生假阳性 | CIEDE2000 ≥ 26 |
| 目标缺陷下色差足够小 | 太大则色觉异常者仍能读出,测不出东西 | 模拟后 ≤ 4 |
| 图形与背景明度差小 | 有明度差就能靠深浅蒙,绕过了色相考察 | ≤ 9 |
关键在于:这三条是可以计算和验证的,不是靠”看着差不多”。
网上流传的图版绝大多数没有任何可查的指标,你既不知道它原本是否合格,也无从判断它在传播中被破坏了多少。
顺带回答一个问题:为什么不测蓝黄
在生成图版时我们对整个色域做过穷举搜索,测量了在「缺陷视觉下色差足够小」的约束内,正常视觉下最多能拉开多大色差:
| 缺陷类型 | 可达到的正常视觉色差上限 |
|---|---|
| 红色觉(protan) | 61.8 |
| 绿色觉(deutan) | 70.4 |
| 蓝黄(tritan) | 22.1 |
蓝黄方向连图版的最低门槛(26)都够不着。这不是搜索算法不够好,是物理上就没有足够的空间——S 视锥缺失丢掉的信息维度本来就远小于 L/M。
硬凑出来的题,正常人也未必读得出,只会制造假阳性。真实的石原氏图册同样只测红绿;蓝黄色觉异常的标准筛查用的是 Farnsworth D-15 色相排序,不是点阵图版。
为什么专业图册那么贵
成本在印刷和色彩管理,不在设计。
图版的有效性取决于油墨在特定纸张上呈现的精确颜色,这需要专色油墨、严格的色彩管理和批次校验,和普通四色印刷不是一个工艺。
使用环节同样有要求:标准的色觉检查要在特定光源下进行(通常规定接近日光的标准照明),距离和角度也有规范。这些条件加起来才构成一次有效检查。
还有一层是版权:石原忍在 1917 年发表的图册至今仍受版权保护,网上流传的扫描版基本都是未经授权的。
所以「打印一份自己测」这条路也走不通——家用打印机的色彩还原和标准图册差得很远。
我们自己的图版:能保证什么,不能保证什么
能保证的:
- 所有图版由算法生成,不使用任何扫描版图册
- 每一张都同时满足前面那三个量化条件
- 色差用 CIEDE2000 计算,实现用 Sharma、Wu 和 Dalal(2005)的 34 组官方测试向量逐条验证过
- 色觉缺陷用 Machado 等(2009) 的模型模拟
- 图版以颜色值的形式存储,在浏览器里实时绘制——不经过任何有损压缩,第一关和第二关被彻底绕开了
不能保证的:
- 你的屏幕是什么面板、色温调到多少、有没有开护眼模式、环境光什么样
第三关和第四关我们既看不到也无法校正。
所以定位很清楚:色盲测试比网上来源不明的图片可靠得多,但仍然只是筛查提示,不是诊断。结果异常时的正确反应是换个环境复测一次,仍然异常就去眼科。
测之前花一分钟做这几件事
- 关掉夜览、护眼模式、色彩滤镜、第三方调色软件
- 显示模式选标准/自然,不要”鲜艳/生动”
- 关掉自动亮度,固定到平时阅读的水平
- 在光线均匀的室内,避开阳光直射和有色灯光
- 保持正常阅读距离,不要凑近盯着单个色点
- 先看示范图——它靠明度区分、与色觉无关,所有人都该读得出。读不出说明环境有问题,先解决再测
第 6 条是本站测试的第一道题,正是为了在正式测试前先把环境问题排掉。
想了解红绿色觉异常本身——分型、遗传规律、以及在体检和职业上的实际影响,见 红绿色觉异常意味着什么。