Qraft

二维码换颜色还能扫描吗?彩色设计规则

换颜色仍能扫描的原因

二维码扫描器识别的不是颜色本身,而是「亮部」和「暗部」的对比度。因此,即使不是黑白色,只要有足够的对比度就能扫描。

例如,深藏青色模块配白色背景,或黑色模块配浅黄色背景的组合都能正常扫描。即使想融入品牌色,只要遵守对比度规则就可以自由设计。

必须遵守的 3 条规则

更改二维码颜色时必须遵守的规则。

  1. 深色用于模块,浅色用于背景:扫描器将暗部识别为模块(数据)。颠倒这种关系会导致扫描失败
  2. 确保足够的对比度:以 WCAG 对比度 4.5:1 以上为标准。避免浅灰配白色、粉彩色之间的组合
  3. 不要使用渐变:模块内颜色变化会使明暗边界模糊,导致扫描错误

应避免的配色

以下配色会导致扫描错误。

  • 白色模块配深色背景(反转):扫描器会反向解读明暗
  • 红绿组合:除了色觉多样性的考虑外,某些相机传感器的对比度也不足
  • 黄色模块配白色背景:对比度不足无法识别
  • 多色模块:在一个二维码内部分改变模块颜色会导致对比度不均匀

想要追求设计感时,模块颜色统一为单色,Logo 和装饰放在中央区域最安全。