2012-5-21 3:09:11

关于一维条码和二维条码


关于一维条码
  条码技术是在计算机应用和实践中产生并发展起来的广泛应用于商业、邮政、图书管理、仓储、工业生产过程控制、交通等领域的一种自动识别技术,具有输入速度快、准确度高、成本低、可靠性强等优点,在当今的自动识别技术中占有重要的地位。
条码的概念
  条码是由一组规则排列的条、空以及对应的字符组成的标记,“条”指对光线反射率较低的部分,“空”指对光线反射率较高的部分,这些条和空组成的数据表达一定的信息,并能够用特定的设备识读,转换成与计算机兼容的二进制和十进制信息。通常对于每一种物品,它的编码是唯一的,对于普通的一维条码来说,还要通过数据库建立条码与商品信息的对应关系,当条码的数据传到计算机上时,由计算机上的应用程序对数据进行操作和处理。因此,普通的一维条码在使用过程中仅作为识别信息,它的意义是通过在计算机系统的数据库中提取相应的信息而实现的。
条码的码制
  码制即指条码条和空的排列规则,常用的一维码的码制包括:EAN码、39码、交叉25码、UPC码、128码、93码,及Codabar(库德巴码)等。
  不同的码制有它们各自的应用领域:
  EAN 码:是国际通用的符号体系,是一种长度固定、无含意的条码,所表达的信息全部为数字,主要应用于商品标识
  39码和128码:为目前国内企业内部自定义码制,可以根据需要确定条码的长度和信息,它编码的信息可以是数字,也可以包含字母,主要应用于工业生产线领域、图书管理等
  93码:是一种类似于39码的条码,它的密度较高,能够替代39码
  25码:只要应用于包装、运输以及国际航空系统的机票顺序编号等
  Codabar码:应用于血库、图书馆、包裹等的跟踪管理
条码符号的组成
  一个完整的条码的组成次序依次为:静区(前)、起始符、数据符、(中间分割符,主要用于EAN码)、(校验符)、终止符、静区(后)。

  静区,指条码左右两端外侧与空的反射率相同的限定区域,它能使阅读器进入准备阅读的状态,当两个条码相距距离较近时,静区则有助于对它们加以区分,静区的宽度通常应不小于6mm(或10倍模块宽度)。
  起始/终止符,指位于条码开始和结束的若干条与空,标志条码的开始和结束,同时提供了码制识别信息和阅读方向的信息。
  数据符,位于条码中间的条、空结构,它包含条码所表达的特定信息。
  构成条码的基本单位是模块,模块是指条码中最窄的条或空,模块的宽度通常以mm或mil(千分之一英寸)为单位。构成条码的一个条或空称为一个单元,一个单元包含的模块数是由编码方式决定的,有些码制中,如EAN码,所有单元由一个或多个模块组成;而另一些码制,如39码中,所有单元只有两种宽度,即宽单元和窄单元,其中的窄单元即为一个模块。
条码的几个参数
  密度(Density):条码的密度指单位长度的条码所表示的字符个数。对于一种码制而言,密度主要由模块的尺寸决定,模块尺寸越小,密度越大,所以密度值通常以模块尺寸的值来表示(如5mil)。通常7.5mil以下的条码称为高密度条码,15mil以上的条码称为低密度条码,条码密度越高,要求条码识读设备的性能(如分辨率)也越高。高密度的条码通常用于标识小的物体,如精密电子元件,低密度条码一般应用于远距离阅读的场合,如仓库管理。
  宽窄比:对于只有两种宽度单元的码制,宽单元与窄单元的比值称为宽窄比,一般为2-3左右(常用的有2:1,3:1)。宽窄比较大时,阅读设备更容易分辨宽单元和窄单元,因此比较容易阅读。
  对比度(PCS):条码符号的光学指标,PSC值越大则条码的光学特性越好。
  PCS=(RL-RD)/RL×100%
(RL:条的反射率 RD:空的反射率)

关于二维条码

一、二维条码技术的产生背景
  一维条码自出现以来,得到了人们的普遍关注,发展速度十分迅速。它的使用,极大地提高了数据采集和信息处理的速度,提高了工作效率,并为管理的科学化和现代化做出了很大贡献。
  由于受信息容量的限制,一维条码仅仅是对“物品”的标识,而不是对“物品”的描述。故一维条码的使用,不得不依赖数据库的存在。在没有数据库和不便联网的地方,一维条码的使用受到了较大的限制,有时甚至变得毫无意义。另外,要用一维条码表示汉字的场合,显得十分不方便,且效率很低。现代高新技术的发展,迫切要求用条码在有限的几何空间内表示更多的信息,从而满足千变万化的信息表示的需要。二维条码正是为了解一维条码无法解决的问题而产生的。因为它具有高密度、高可靠性等特点,所以可以用它表示数据文件(包括汉字文件)、图像等。二维条码是大容量、高可靠性信息实现存储、携带并自动识读的最理想的方法。

二、二维条码的特性
高密度
  目前,应用比较成熟的一维条码如EAN/UPC条码,因密度较低,故仅作为一种标识数据,不能对产品进行描述。我们要知道产品的有关信息,必须通过识读条码而进入数据库。这就要求我们必须事先建立以条码所表示的代码为索引字段的数据库。二维条码通过利用垂直方向的尺寸来提高条码的信息密度。通常情况下其密度是一维条码的几十到几百倍,这样我们就可以把产品信息全部存储在一个二维条码中,要查看产品信息,只要用识读设备扫描二维条码即可,因此不需要事先建立数据库,真正实现了用条码对“物品”的描述。 具有纠错功能
  一维条码的应用建立在这样一个基础上,那就是识读时拒读(即读不出)要比误读(读错)好。因此一维条码通常同其表示的信息一同印刷出来。当条码受到损坏(如污染,脱墨等)时,可以通过键盘录入代替扫描条码。鉴于以上原则,一维条码没有考虑到条码本身的纠错功能,尽管引入了校验字符的概念,但仅限于防止读错。二维条码可以表示数以千计字节的数据,通常情况下,所表示的信息不可能与条码符号一同印刷出来。如果没有纠错功能,当二维条码的某部分损坏时,该条码便变得毫无意义,因此二维条码引入错误纠正机制。这种纠错机制使得二维条码因穿孔、污损等引起局部损坏时,照样可以正确得到识读(见图1)。二维条码的纠错算法与人造卫星和VCD等所用的纠错算法相同。这种纠错机制使得二维条码成为一种安全可靠的信息存储和识别的方法,这是一维条码无法相比的。


可以表示多种语言文字
  多数一维条码所能表示的字符集不过是10个数字,26个英文字母及一些特殊字符。条码字符集最大的Code l28条码,所能表示的字符个数也不过是128个ASCII符。因此要用一维条码表示其它语言文字(如汉字、日文等)是不可能的。多数二维条码都具有字节表示模式,即提供了一种表示字节流的机制。我们知道,不论何种语言文字,它们在计算机中存储时都以机内码的形式表现,而内部码都是字节码。这样我们就可以设法将各种语言文字信息转换成字节流,然后再将字节流用二维条码表示,从而为多种语言文字的条码表示提供了一条前所未有的途径。
可表示图像数据
  既然二维条码可以表示字节数据,而图像多以字节形式存储,因此使图像(如照片、指纹等)的条码表示成为可能。
可引入加密机制
  加密机制的引入是二维条码的又一优点。比如我们用二维条码表示照片时,我们可以先用一定的加密算法将图像信息加密,然后再用二维条码表示。在识别二维条码时,再加以一定的解密算法,就可以恢复所表示的照片。这样便可以防止各种证件、卡片等的伪造。
三、二维条码的应用范围
  二维条码可用于如下几个方面:

单证:公文单证、订购单、报关单、商业单证;
证照:护照、身份证、挂号证、驾驶执照、会员证、识别证;
仓储盘点:物流中心、仓储中心等的物品盘点;
物品追踪:会议资料、生产零件、客户服务、邮购运送、维修记录、危险物品、后勤补给、生态研究;
资料保密:商业机密、政治情报、军事机密、私人信函。


 

,

· 离港打印机
· 多功能打印机
· 激光条码扫描器
· 身份证阅读器
· 护照阅读器
· 自助值机系统
· 打印机配件
· 离港耗材
· 登机口阅读器

Copyright by版权所有 北京泰克航宇电子技术有限公司 
联系邮箱:support@tkhy.com.cn 京ICP号:82277267