什么是二维码?
二维码结构
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,以指定代码的旋转角度/位移。
可从任意方向读取,大大提高了工作效率。
校准模式
该对准图用于检测由于变形引起的模块位移。
将其应用于模型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)为防止出现与位置检测图案相同的图案,在编码上加了一个遮罩。
二维码规格
QR码分为Model 1, Model 2和Micro QR。它们具有不同的特性和数据容量。
“版本”表示二维码的大小(模块数)。更大的版本包含更多的数据。(代码的实际大小也会增加。)
标准版本是21 x 21模块(MicroQR有11 x 11模块),随着版本的增加,每边增加了4个模块(MicroQR有2个模块)。
模型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个模块。
微QR
Micro QR只有一个位置检测模式,以减少尺寸,以便它可以印刷在微小的元件,如印刷电路板。模块的最小数目是11 x 11。
对于35个字符或以下的应用程序,微QR码提供了一种节省空间的替代线性条形码。
最大的数据容量 | |
---|---|
数字 | 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 |