什么是2D代码?
2D代码的功能
大数据容量
条形码仅在一个方向上包含数据,而2D代码包含水平和垂直方向的数据,因此它们可以比标准条形码容纳更多的数据。
条形码最多包含30个字符,但2D代码最多可包含3000个字符。
- 一种
- 水平包含日期
- B.
- 垂直包含日期
高数据密度(节省空间)
2D代码可以小于包含相同数据的典型条形码的1/30。
结果,可以在电子设备和空间受限的其他小部分上印刷2D代码。
2D代码提供纠错/数据恢复
2D代码功能内置纠错,如果代码损坏或污迹,则允许它们恢复数据。
使用数学纠错(Reed-Solomon)进行数据恢复。
2D代码的缺点
当数据不可读时,2D代码没有备份
条形码通常具有底部的可读字符,以便条形码损坏/丢失。
操作员读取字符并使用键盘输入数据,以便它不会影响操作。
2D代码具有非常大量的数据,因此未添加可读字符。当2D代码过于扫描时,没有读取数据并干扰操作。(可以将可读字符添加到2D代码,但是让人员键入超过100个字符是不是逼真的。)
使用2D代码时,您需要创建一个系统,当2D代码损坏时,可以提供措施。
人员可以检查并输入数据
不同类型的2D代码
根据结构,2D代码分为两种类型。
堆栈类型
样本
常规条形码垂直堆叠。
堆栈类型由垂直堆叠在矩形中的几个条形码组成。
如果激光穿过所有堆叠的条形码,则通用激光扫描仪可以读取堆栈类型。但是,它不能容忍超过±10°的位移。
(只有使用软件读取2D代码的激光扫描仪可以读取2D代码。)
矩阵类型
样本
数据由复杂的图案中的黑白模块组成。
矩阵类型由名为“模块”的小方块或点组成,布置在方形网格中。它们具有方框,L形框架或位置检测图案,用于可靠位置检测。相机或与2D CCD集成的读取器通过图像处理对模块布置进行解码。它可以从任何方向读取。


