和一维条形码一样,二维条形码也有很多不同的编码方式,或者编码体系,就这些代码系统的编码原理而言,通常可以分为以下三种类型,这几种类型的二维码都可以根据自己的需求在条码生成软件中进行批量制作:
1.线性堆叠二维码
堆叠/逐行二维条码(也称堆叠二维条码或分层二维条码),其编码原理是以一维条码为基础,根据需要堆叠成两行或者多行。它在编码设计、校验原理和读取方式上继承了一维条码的一些特点,读取设备兼容条码打印和一维条码技术。但由于线数的增加,需要对线数进行判断,其解码算法和软件与一维条码并不完全相同。典型的逐行二维码有:PDF417、code49、code16K等。
2.矩阵2D条形码
矩阵式2D条形码(也称为棋盘式2D条形码)是通过矩阵中黑白像素的不同分布在矩形空间中进行编码的。在矩阵的相应元素的位置,点(正方向点、点或其他形状)的出现表示没有二进制“1”点表示二进制“0”,点的排列和组合决定了矩阵2D条形码所表示的含义。矩阵式二维条形码是一种基于计算机图形处理技术和组合编码原理的新型图形符号自动识别和处理编码系统。典型的矩阵二维条码有QR code、Datamatrix码等。
3.邮政编码
由不同长度的条编码,主要用于邮件编码,如:Postnet,BPO4-State。
以上就是有关二维码编码介绍,如果想要了解二维码原理及类型,可以到条码生成软件网站查找相应的教程。