QR 码结构
QR 码(快速响应码)是由 DENSO WAVE 于 1994 年开发的一种可高速读取的矩阵式二维码,1997 年注册为 AIMI 的ITS 标准,在 2000 年注册为 ISO/IEC 标准。
此外,Micro QR 码在 2004 年标准化为 JIS-X-0510。
这份资料汇集了“二维码”相关知识!
为您简明易懂地解说QR码、DataMatrix、PDF417等二维码的机制及规格。
下载
QR 码规格
QR 码的最小元素(黑色或白色方块)被称为“模块”。QR 码是由黑色和白色模块、位置探测图案、时间图案、包含纠错级别和掩码编号的格式信息、数据区域以及纠错代码(Reed-Solomon 码)组合而成。
规格
最小的符号尺寸
21 x 21 模块
最大的符号尺寸
177 x 177 模块
最大数据容量
数值
7089 个字符
字母数字
4296 个字符
日本汉字
1817 个字符
下载
位置探测图案
位置探测图案排列在 QR 码的三个角落处。(Micro QR 有一个。)QR 码的位置通过位置探测图案进行探测,该图案支持高速读取。
从 A、B 和 C 的各个位置,黑色和白色模块的比率为 1:1:3:1:1,指定代码的旋转角度/ 位移。
可从各个方向上读取,工作效率大幅提高。
下载
对准图案
对准图案用于在模块因为失真而位移时探测位置。适用于型号 2。
下载
边距
边距是指 QR 码周围的空白区域。型号 1 和 2 要求边距为四个模块,而 Micro QR 码要求边距为两个模块。
下载
时间图案
白色和黑色模块交替排列以确定坐标。
下载
格式信息
它包含代码的纠错率和掩码图案。当对代码进行解码时,首先读取格式信息。
下载
纠错码(Reed-Solomon 码)
当部分 QR 码丢失或损坏时,可使用 Reed-Solomon 码恢复数据。恢复率对于 4 种不同的纠错级别各不相同。
污点
脱墨
数据丢失
纠错级别
受损区域至整个代码区域
L
7%
M
15%
Q
25%
H
30%
下载
纠错码排列
数据和纠错码按如下所示排列。(示例:型号 2 的版本 2 级别为 M)掩码用于防止出现具有相同位置探测图案的图案。
下载