德甲

网站消息

您以后地点地位:网站德甲>>网站消息>>办事与撑持

提要

二维条形码的根基观点

具体内容

  二维条形码术语界说

    重叠式二维条形码(2D Stacked Code)一种多层标记(Multi-Row Symbology),凡是是将一维条形码的高度截短再层叠起来表现材料。
    
矩阵式二维条形码(2D Matrix Code)一种由中间点到与中间点牢固间隔的多边形单位所构成的图形,用来表现材料及别的与标记相干功效。
    
材料字元(Data Character)用於表现特定材料的ASCII字元集的一个字母、数字或特别标记等字元。
    
标记字元(Symbol Character)依条形码标记法则界说来表现材料的线条、空缺组合情势。材料字元与标记字元间不必然是一对一的干系。普通环境下,每个标记字元分派一个独一的值。
    
代码集(Code Set)指将资 字元转化为标记字元值的方式。
    
字码(Codeword)指标记字元的值,为原始材料转换为标记字元进程的一其中间值,一种条形码的字码数决议了该类条形码一切标记字元的数目。
    
字元自我查抄(Character Self-Checking)指在一个标记字元中呈现单一的印刷毛病时,扫瞄器不会将该标记字元解码成别的标记字元的特征。
    
毛病改正字元(Error Correction Character)用於毛病侦测和毛病改正的标记字元,这些字元是由别的标记字元计较而得,二维条形码普通有多个毛病改正字元用於毛病侦测和毛病改正。有些线性扫瞄器有一个毛病改正字元用於侦测毛病。
    E
毛病改正(Erasure Correction)指在已知地位上因图象对照度不够,或有大污点等缘由形成该地位标记字元没法辨识,是以又称为拒读毛病。经由进程毛病改正字元对E毛病的规复称为E毛病改正。对於每个E毛病的改正仅需一个毛病改正字元。
    T
毛病改正(Error Correction)指因某种缘由将一个标记字元识读为别的标记字元的毛病,是以又称为替换毛病。T毛病的地位和该地位的准确值都是未知的,是以对每个T毛病的改正必要两个毛病改正字元,一个用於找出地位,另外一个用於改正毛病。
    
毛病侦测(Error Detection)普通是保留一些毛病改正字元用於毛病侦测,这些字元被称为侦拆字元,用以侦测出标记中不超越毛病改正容量的毛病数目,从而保障标记不被读错。另外,也可操纵软体透过侦测有效毛病改正的计较成果供给毛病侦测功效。若仅为E毛病改正则不供给毛病侦测功效。

二维条形码的辨认

    有两种方式:(1) 透过线型扫描器逐层扫描停止解码,(2) 透过拍照和图象处置对二维条形码停止解码。对於重叠式二维条形码,能够接纳上述两种方式识读,但对绝大大都的矩阵式二维条形码则必须用拍照方式识读,比方利用面型CCD扫描器。

    用线型扫描器如线型CCD、雷射枪对二维条形码停止辨识时,若何避免垂直标的目的的材料漏读是首要的手艺关头,由于在辨认二维条形码标记时,扫描线常常不会与程度标的目的平行。处置这个题目的方式之一是必须保障条形码的每层最少有一条扫描线完整穿过,不然解码法式不识读。这类方式简化了处置进程,但却下降了材料密度,由于每层必必要有充足的高度来确保扫描线完整穿过,如图所示。咱们所提到的二维条形码中,如Code 49, Code 16K的辨认便是如斯。

 

    差别於别的重叠式二维条形码,PDF417成立了一种能「缝合」部分扫描的机制,只需确保有一条扫描线完整落在任一层中便可,是以层与层间不必要分开线,而是以差别的标记字元 (Cluster)来辨别相邻层,是以PDF417的材料密度较高,是Code 49Code 16K的两倍多,但其识读装备也比拟庞杂。


版权一切:深圳市玖锐手艺无限公司 2008-2019 All Rights Reserved