条码是由一组按一定编码规则排列的条、空符号,用以表示一定的字符、数字及符号组成的信息。条码系统是由条码符号设计、制作及扫描阅读组成的自动识别系统。
条码的具体分类:
一维条码
一维条码 有25条码、交插25条码、39条码、库德巴条码。
二维条码
二维条码,二维条码技术是在一维条码无法满足实际应用需求的前提下产生的。一维条码通常是对物品的标识,二维条码是对物品的描述。信息容量大、安全性高、读取率高、错误纠正能力强是二维条码的主要特点。
二维条码又可分为行排式二维条码和矩阵式二维条码。
行排式二维条码(又称为堆积式二维条码或层排条码),其编码原理是建立在一维条码基础之上,按需要堆积成二行或多行。它在编码设计、校验原理、识读方式等方面继承了一维条码的一些特点,识读设备与条码印刷与一维条码技术兼容。
矩阵式二维条码,它是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。在矩阵相应元素位置上,用点的出现表示二进制“1”,点的不出现表示二进制的“0”,点的排列组合确定了矩阵二维条码所代表的意义
矩阵式二维条码是建立在计算机图像处理技术、组合编码原理等基础上的一种新型图型符号自动识读处理码制。
三维码
三维码,随着条码应用的普及,人们对条码的信息容量提出了更高的要求,希望条码承载更多的信息。目前常见的二维码的数据容量zui多为几千个字节。此时二维码的信息也不能满足要求。在二维平面码的基础上引入高度的概念,利用色彩或灰度表示不同的数据并进行编码,将条码的维度从二维增加到三维,从而使编码容量大幅提高,称之为彩色码或三维码。当前已有采用三维码技术与图像识别技术相结合,通过宽双色码的识别处理,实现奶牛个体的自动识别。