2.3 二维码名词解释大全
二维码其本身图像的构成,是由内容所决定的,也就是说,如果两个人输入同样的内容,生成的必然是两个一模一样的二维码。在生成二维码的过程中,会用到一系列的名称,本节将逐一进行介绍。
2.3.1 解密:模组尺寸
模组(Module)是指二维码中的黑白正方形小点,模组尺寸(Module Size)也可以称为二维码中单一黑白点的边长。在屏幕上或点阵图形中,模组的大小单位为“像素(Pixel)”。
2.3.2 解密:条形尺寸
条形尺寸(Symbol Size)指二维码中由许多黑白色块组成的区域,即整个二维码的大小。需要注意的是,条形尺寸并不是图片尺寸,条形尺寸和图片尺寸的区别在于四周预留的白边,如图2-5所示。
图2-5 条形尺寸和图片尺寸的区别
2.3.3 解密:图像尺寸
根据二维码的标准规范,条码边缘必须保留4个模组单位大小的白边,由白边和条形区域构成了二维码的图像尺寸。当在二维码四周增加装饰框时,一定要在装饰框和二维码之间留出白边,这样做有利于二维码被识别。
2.3.4 解密:容错等级
二维码具有容错功能,当二维码图片被遮挡住一部分后,仍可以扫描出来。容错的原理是二维码在编码过程中进行了冗余,就像是123被编码成123123,这样只要扫描到一部分二维码图片,二维码内容还是可以被全部读到的。
二维码容错率用字母表示,容错能力的等级分为L、M、Q、H四级。
(1) L级:7%的码字可以被恢复。
(2) M级:15%的码字可以被恢复。
(3) Q级:25%的码字可以被恢复。
(4) H级:30%的码字可以被恢复。
专家指点
二维码容错率指二维码图标被遮挡多少后,仍可以被扫描出来的能力。容错率越高,则二维码图片能被遮挡的部分越多。
2.3.5 解密:二维码字元
二维码字元是指一组符号中的一个符号,中国国家质量技术监督局所发布的标准为13bit的GB2312汉字模式。
(1) 资料字元(Data Character):用于表示特定资料的ASCII字元集的一个字母、数字或特殊符号等字元。
(2) 符号字元(Symbol Character):依条形码符号规则定义来表示资料的线条、空白组合形式。
(3) 代码集(Code Set):是指将资料字元转化为符号字元值的方法。
(4) 字码(Codeword):字码是指符号字元的值,为原始资料转换为符号字元过程的一个中间值,一种条形码的字码数决定了该类条形码所有符号字元的数量。
(5) 字元自我检查(Character Self-Checking):指在一个符号字元中出现单一的印刷错误时,扫描器不会将该符号字元解码成其他符号字元的特性。
(6) 错误纠正字元(Error Correction Character):用于错误侦测和错误纠正的符号字元,这些字元是由其他符号字元计算而得,二维条形码一般有多个错误纠正字元,用于错误侦测以及错误纠正。
(7) 错误侦测(Error Detection):一般是保留一些错误纠正字元用于错误侦测,这些字元称为侦测字元,用于侦测出符号中不超出错误纠正容量的错误数量,从而保证符号不被读错。