什么是 QR 码?

发布时间: 2018-05-23 06:59 浏览次数: 2 字号:

QR码结构

QR 码(快速响应码)是由 DENSO WAVE 于 1994 年开发的一种可高速读取的矩阵式二维码,1997 年注册为 AIMI 的ITS 标准,在 2000 年注册为 ISO/IEC 标准。

此外,Micro QR 码在 2004 年标准化为 JIS-X-0510。

QR码规格

QR 码的最小元素(黑色或白色方块)被称为“模块”。QR 码是由黑色和白色模块、位置探测图案、时间图案、包含纠错级别和掩码编号的格式信息、数据区域以及纠错代码(Reed-Solomon 码)组合而成。

QR码规格

位置探测图案

位置探测图案排列在 QR 码的三个角落处。(Micro QR 有一个。)QR 码的位置通过位置探测图案进行探测,该图案支持高速读取。

从 A、B 和 C 的各个位置,黑色和白色模块的比率为 1:1:3:1:1,指定代码的旋转角度/ 位移。

可从各个方向上读取,工作效率大幅提高。

位置探测图案

位置探测图案

对准图案

对准图案用于在模块因为失真而位移时探测位置。适用于型号 2

对准图案

边距

边距是指 QR 码周围的空白区域。型号 1 和 2 要求边距为四个模块,而 Micro QR 码要求边距为两个模块。

边距

时间图案

白色和黑色模块交替排列以确定坐标。

时间图案

格式信息

它包含代码的纠错率和掩码图案。当对代码进行解码时,首先读取格式信息。

格式信息

纠错码(Reed-Solomon 码)

当部分 QR 码丢失或损坏时,可使用 Reed-Solomon 码恢复数据。恢复率对于 4 种不同的纠错级别各不相同。

污点

污点

脱墨

脱墨

数据丢失

数据丢失

纠错级别

纠错码排列

数据和纠错码按如下所示排列。(示例:型号 2 的版本 2 级别为 M)掩码用于防止出现具有相同位置探测图案的图案。

数据和纠错码排列

QR码规格

QR 码可归类为型号 1、型号 2 和 Micro QR。它们的功能和容量各不相同。“版本”表示 QR 码的尺寸(模块数)。

版本越大,包含的数据越多。(代码的实际尺寸也随之增加。)

标准版本为 21 × 21 模块(MicroQR 包含 11 × 11 模块),随着版本增加,代码每侧将增加 4 个模块(MicroQR 为2 个模块)。

型号 1

型号 1 是型号 2 和 Micro QR 的原型。版本 1 至 14 已注册为 AIMI标准。

型号 1

最大数据容量

※版本增加时,代码的 X 和 Y 方向均将增加4 个模块。

型号 2

型号 2 具有一个对准图案,可帮助更好地调节位置,其包含的数据量比型号 1 要大。版本 1 至 40 已注册为 AIMI 标准。版本 40 可包含多达 7089 个数字字符。

型号 2对准图案

最大数据容量

※版本增加时,代码的 X 和 Y 方向均将增加4 个模块。

数据增加

Micro QR

为降低大小,Micro QR 仅具有一个位置探测图案,因此可印刷在印刷电路板等微型部件上。最少模块数为 11 × 11。对于可接收 35 个或更少字符的应用而言,Micro QR 是线性条码的备选节省空间方案。

Micro QR码

数据增加

Micro QR码最大数据容量

※版本增加时,代码的 X 和 Y 方向均将增加2 个模块。

如何确定 QR 码尺寸

QR 码的尺寸由版本和模块的尺寸确定。

如何确定QR码尺寸

确定版本

根据数据内容、字符类型和纠错率选择版本。

确定模块尺寸

确定模块尺寸时要考虑打印机的分辨率以及扫描仪的性能。

确定 QR 码尺寸

QR 码的实际尺寸的计算方法为模块数目乘以模块的可打印尺寸。

添加边距以确定 QR 码的所需空间。型号 1 和 2 每侧需要 4 个模块作为边距,而 MicroQR 每侧需要 2 个模块作为边距。

如果模块尺寸为 0.25 mm,

则 QR 码的尺寸为:

版本 1 :5.25 × 5.25 mm (21 × 21)

版本 4 :8.25 × 8.25 mm (33 × 33)

包括边距在内所需的空间为:

版本 1 :7.25 × 7.25 mm (29 × 29)

版本 4 :10.25 × 10.25 mm (41 × 41)

每个版本的数据容量

型号 2

型号 2数据容量

Micro QR

Micro QR

注意:上表中的每个字符数为可输入的最大字符数。但是,版本(模块数)会因数据组件(例如图形和字符的组合或者大小写字母数字字符的组合)而变得更大,即使数据包含的字符数少于上表所列也是如此。

欢迎联系我们咨询相关业务
微信二维码