QR 码纠错级别:你应该选择哪一个?
纠错是让 QR 码具有显著韧性的技术。QR 码可以部分脏污、被刮擦、被遮挡,甚至在中心嵌入 logo,仍然可以成功扫描。这种韧性来自里德-所罗门(Reed-Solomon)纠错算法,这是一种在你的原始信息之外编码冗余数据的数学算法。当编码的一部分无法读取时,扫描器会从这些冗余中重建缺失的数据。
选择合适的纠错级别是生成 QR 码时最重要的决策之一。错误的选择可能意味着编码在真实环境中无法扫描,或者编码不必要地密集而难以读取。
四个纠错级别
根据 ISO/IEC 18004 标准,QR 码恰好提供四个纠错级别。每个级别代表抗损坏能力与数据容量之间的不同权衡。
L 级 — 低(恢复 7%)
L 级将最少的空间用于纠错,将这部分空间重新用于数据存储。它最多可以恢复 7% 的损坏码字。
- 数据容量:对于给定版本,容量最大
- 模块密度:密度最低,因此模块更大,更容易扫描
- 最适合:纯数字显示(手机屏幕、显示器)、清洁的室内环境,以及最大数据存储至关重要的场景
- 应避免:编码将被印刷、触摸或暴露于任何磨损
当你需要在数字屏幕上展示一个永远不会被触摸的 QR 码,并且需要存储比 M 级允许的更多数据时,L 级是正确的选择。
M 级 — 中等(恢复 15%)
M 级是大多数 QR 码生成器的默认级别,也是整体上最常用的级别。它最多可恢复 15% 的损坏数据。
- 数据容量:约为 L 级容量的 85%
- 模块密度:适中;通常比 L 级多 15-20% 的模块
- 最适合:标准印刷材料(传单、宣传册、海报)、触摸较少的产品包装,以及一般用途的室内使用
- 应避免:编码将暴露于明显磨损、室外天气,或有意遮挡(如放置 logo)的情况
M 级是大多数商业应用的安全默认选择。它提供了良好的保护,而不会不必要地增加 QR 码密度。
Q 级 — 四分位(恢复 25%)
Q 级提供强健的保护,最多可恢复 25% 的损坏码字。这是包含 logo 或图案的 QR 码的最低建议级别。
- 数据容量:约为 L 级容量的 75%
- 模块密度:明显更密集;同一版本下模块更小
- 最适合:产品包装、运输标签、会被触摸的印刷材料,以及任何带 logo 或设计元素的 QR 码
- 应避免:印刷尺寸非常小(小于 2 厘米)且需要保持可扫描时
Q 级是任何存在于物理世界并会遭遇实际触摸的 QR 码的起点。
H 级 — 高(恢复 30%)
H 级提供 QR 码标准中可用的最大纠错能力,最多可恢复 30% 的损坏码字。
- 数据容量:约为 L 级容量的 65%
- 模块密度:密度最高;同一版本下模块最小
- 最适合:户外标牌、工业环境、织物或曲面上的编码,以及最大的 logo 尺寸
- 考虑:增加的密度是否会使编码在预期的印刷尺寸下更难扫描
H 级是你在恶劣环境中的保险单,这些环境中的编码可能面临最严酷的条件。
对比表
| 级别 | 恢复率 | 相对容量 | Logo 安全 | 最小印刷尺寸 | 典型用途 | |-------|----------|------------------|-----------|----------------|-------------| | L | 7% | 100%(基准) | 否 | 1.5 厘米 | 数字屏幕 | | M | 15% | 约 85% | 有风险 | 2.0 厘米 | 标准印刷 | | Q | 25% | 约 75% | 是 | 2.5 厘米 | 包装、logo | | H | 30% | 约 65% | 最佳 | 3.0 厘米 | 户外、工业 |
纠错如何实现自定义 QR 设计
自定义 QR 码设计通常包含部分覆盖数据模块的 logo、图标或图案。如果没有纠错,即使只覆盖几个模块也会使编码无法读取。纠错系统会从编码其他位置存储的冗余码字中重建被覆盖的数据。
logo 放置的经验法则:
- M 级:覆盖编码面积最多 8% 的 logo 仍可能可扫描
- Q 级:覆盖编码面积最多 20% 的 logo 通常是安全的
- H 级:覆盖编码面积最多 25-30% 的 logo 是可能的
在批量印刷之前,始终在多种设备和各种光线条件下测试嵌入 logo 的编码。
实用决策框架
使用这个决策树来选择正确的纠错级别:
- 编码纯粹是数字化的(仅屏幕)? → L 级
- 编码在清洁的室内环境中印刷? → M 级(默认)
- 编码会被触摸、搬运或运输? → Q 级
- 编码包含 logo 或图案? → 至少 Q 级,首选 H 级
- 编码会在户外或恶劣条件下? → H 级
- 印刷面积非常小(小于 2 厘米)? → M 级(以保持模块尺寸较大)
真实场景
餐厅菜单 QR 码
放置在调料附近的餐桌上。编码可能被溅到、弄脏,或被餐巾部分遮挡。推荐:Q 级。 编码印刷得足够大,密度增加不是问题,额外的保护可防止高峰用餐服务期间出现令人沮丧的扫描失败。
产品包装 QR 码
印刷在经历运输、仓储和零售货架的纸箱上。表面可能会磨损。推荐:Q 级。 25% 的恢复率可以处理磨损和划痕,同时保持编码足够小以满足包装设计要求。
广告牌 QR 码
安装在户外,暴露于阳光、雨水和多变的光线。从远处观看。推荐:H 级。 更大的物理尺寸补偿了增加的密度,最大纠错能力可防止阳光眩光阴影和天气损坏。
数字屏幕 QR 码
显示在电视显示器或平板电脑上。永远不会被物理接触或损坏。推荐:L 级。 最低的纠错提供最大的模块和最快的扫描,且无需担心损坏。
名片 QR 码
印刷得非常小以适合标准卡片。会被放在钱包中携带,并可能磨损。推荐:M 级。 Q 级或 H 级要么需要更大的编码(在名片上不切实际),要么需要可能无法清晰印刷的更精细模块。
生成带纠错的 QR 码
我们的免费在线 QR 码生成器允许你从全部四个纠错级别中选择,并预览你的选择带来的视觉效果。测试不同的配置,为你的具体使用场景找到扫描可靠性与数据容量之间的最佳平衡。对于嵌入 logo 的编码,生成器会自动推荐 Q 级或 H 级,并验证你的设计是否在可印刷的纠错限制范围内。