条形码是利用光学电扫描阅读设备来实现数据输入计算机的一种代码。它是由一组按一定编码规律排列的条、空符号,用以表示一定的字符、数字及符号组成的标记,而由这些条和空组成的数据条码表达一定的信息,对于每一种物品,其编码都是唯一的。 条码有一维和二维两种。一维条码信息密度小,需要用较大面积等缺点;而二维条码可以携带大量的信息,使用二维条码时,可以脱离后台数据库,因为二维条码包含了存储于后台数据库中的信息,可以直接通过阅读条码得到相应的信息,因此,二维条码又被称之为“便携式数据文件”。
条码识别是指如何将条码表示的数据转变为计算机可以自动采集的数据,通过条码识读装置实现其功能。识读装置由扫描器和译码器组成,扫描器只是把条码符号转换成数据冲信号,而译码器是将数字脉冲信号转换成条码符号所表示的信息。