什么是二维码?

二维码结构

QR码(Quick response code)是1994年DENSO WAVE公司开发的一种用于高速阅读的矩阵二维码。它于1997年注册为AIMI的ITS标准,并于2000年注册为ISO/IEC标准。
此外,微二维码在2004年被标准化为JIS-X-0510。

二维码规格

二维码中最小的元素(黑色或白色方块)被称为“模块”。一个QR码由黑白模块、位置检测模式、计时模式、
格式信息,包括纠错级别和掩码、数据区和纠错码
(Reed-Solomon代码)。

规范
最小号的象征 21 × 21模块
最大的标志大小 177 × 177模块
最大的数据容量 数字 7089个字符
字母数字 4296个字符
汉字 1817个字符

位置检测模式

位置检测模式设置在二维码的三个角上。(微QR有一个。)使用允许高速读取的位置检测模式检测二维码的位置。
从A、B、C的任意位置,黑白模块的比例为1:1:3:1:1,以指定代码的旋转角度/位移。
可从任意方向读取,大大提高了工作效率。

(1)位置检测模式

校准模式

该对准图用于检测由于变形引起的模块位移。
将其应用于模型2。

校准模式
一个
校准模式

保证金

边距是QR码周围的空白区域。Model 1和Model 2需要4个模块的margin, Micro QR code需要2个模块。

保证金
一个
保证金

计时模式

黑白模块交替排列,确定坐标。

计时模式
一个
计时模式

格式信息

它包含代码的纠错率和掩码模式。解码代码时,首先读取格式信息。

格式信息
一个
格式信息

纠错码(Reed-Solomon码)

当QR码的一部分丢失或损坏时,使用Reed-Solomon code来恢复数据。在4种不同的纠错级别下,恢复速率不同。

现货
现货
染色
染色
数据丢失
数据丢失
错误校正水平 损坏区域达到整个代码大小
l 7%
15%
25%
H 30%

纠错码的安排

数据和纠错码排列如下图所示。(样本:模型2的第2版,等级为M)为防止出现与位置检测图案相同的图案,在编码上加了一个遮罩。

纠错码的安排
一个
数据(D1)
B
纠错码(E1-)

二维码规格

QR码分为Model 1, Model 2和Micro QR。它们具有不同的特性和数据容量。
“版本”表示二维码的大小(模块数)。更大的版本包含更多的数据。(代码的实际大小也会增加。)
标准版本是21 x 21模块(MicroQR有11 x 11模块),随着版本的增加,每边增加了4个模块(MicroQR有2个模块)。

模型1

模型1

模型1是模型2和微QR的原型。1到14个版本注册到AIMI标准。

最大的数据容量
数字 1167个字符
字母数字 707个字符
二进制 468个字节
汉字 299个字符

当一个版本增加时,将在X和Y方向向代码中添加4个模块。

模型2

一个
校准模式

模型2具有对齐模式,便于位置调整,且包含的数据比模型1大。AIMI标准有1到40个版本。版本40最多可以包含7089个数字字符。

最大的数据容量
数字 7089个字符
字母数字 4296个字符
二进制 2953个字节
汉字 1817个字符

当一个版本增加时,将在X和Y方向向代码中添加4个模块。

一个
数据增加
B
版本1
C
版本2

微QR

Micro QR只有一个位置检测模式,以减少尺寸,以便它可以印刷在微小的元件,如印刷电路板。模块的最小数目是11 x 11。
对于35个字符或以下的应用程序,微QR码提供了一种节省空间的替代线性条形码。

一个
数据增加
B
版本1
C
版本2
最大的数据容量
数字 35个字符
字母数字 21个字符
二进制 15个字节
汉字 9个字符

当一个版本增加时,将在X和Y方向向代码中添加2个模块。

如何确定二维码的大小

二维码的大小由版本和模块大小决定。

(1)确定版本

根据数据内容、字符类型和错误率选择版本。
请参阅下面的最大输入字符数。

(2)确定模块大小

考虑到打印机的分辨率和扫描仪的性能,确定模块的大小。

(3)确定二维码尺寸

QR码的实际大小是模块的数量乘以模块的可打印大小。添加边距以确定二维码所需的空间。型号1和2需要4个模块,MicroQR需要2个模块作为两边的margin。

当模块尺寸为0.25mm时,

二维码的尺寸为:
5.25 x 5.25 mm版本1 (21 x 21)
版本4 8.25 x 8.25 mm (33 x 33)
所需的空格包括边距:
版本1为7.25 x 7.25 mm (29 x 29)
10.25 x 10.25 mm版本4 (41 x 41)

每个版本的数据容量

模型2

模块版本(数字) 数字 字母数字 二进制 汉字
l H l H l H l H
1 (21) 41 34 27 17 25 20. 16 10 17 14 11 7 10 8 7 4
2 (25) 77 63 48 34 47 38 29 20. 32 26 20. 14 20. 16 12 8
3 (29) 127 101 77 58 77 61 47 35 53 42 32 24 32 26 20. 15
4 (33) 187 149 111 82 114 90 67 50 78 62 46 34 48 38 28 21
5 (37) 255 202 144 106 154 122 87 64 106 84 60 44 65 52 37 27
6 (41) 322 255 178 139 195 154 108 84 134 106 74 58 82 65 45 36
7 (45) 370 293 207 154 224 178 125 93 154 122 86 64 95 75 53 39
8 (49) 461 365 259 202 279 221 157 122 192 152 108 84 118 93 66 52
9 (53) 552 432 312 235 335 262 189 143 230 180 130 98 141 111 80 60
10 (57) 652 513 364 288 395 311 221 174 271 213 151 119 167 131 93 74
11 (61) 772 604 427 331 468 366 259 200 321 251 177 137 198 155 109 85
12 (65) 883 691 489 374 535 419 296 227 367 287 203 155 226 177 125 96
13 (69) 1022 796 580 427 619 483 352 259 425 331 241 177 262 204 149 109
14 (73) 1101 871 621 468 667 528 376 283 458 362 258 194 282 223 159 120
15 (77) 1250 991 703 530 758 600 426 321 520 412 292 220 320 254 180 136
16 (81) 1408 1082 775 602 854 656 470 365 586 450 322 250 361 277 198 154
17 (85) 1548 1212 876 674 938 734 531 408 644 504 364 280 397 310 224 173
18 (89) 1725 1346 948 746 1046 816 574 452 718 560 394 310 442 345 243 191
19 (93) 1903 1500 1063 813 1153 909 644 493 792 624 442 338 488 384 272 208
20 (97) 2061 1600 1159 919 1249 970 702 557 858 666 482 382 528 410 297 235
21 (101) 2232 1708 1224 969 1352 1035 742 587 929 711 509 403 572 438 314 248
22日(105) 2409 1872 1358 1056 1460 1134 823 640 1003 779 565 439 618 480 348 270

微QR

版本 纠错 数字 字母数字 二进制 汉字
M1 (11) 错误检测 5 - - -
平方米(13) l 10 6 - -
8 5 - -
M3 (15) l 23 14 9 6
18 11 7 4
M4 (17) l 35 21 15 9
30. 18 13 8
21 13 9 5

指数