第二章条码技术.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一个完整的条码符号是由两侧空白区、起始字符、数据字符、校验字符(可选)和终止字符以及供人识读字符组成。 编码原理 条码的编码方法 2.模块组配编码法 模块组配编码法即条码符号的字符由规定的若干个模块组成的条码编码方法。按照这种方式编码,条与空是由模块组合而成的。 一个模块宽度的条模块 表示二进制的“1”, 而一个模块宽度的空模 块表示二进制的“0”。 编码原理 编码容量 代码的编码容量 代码的编码容量即每种代码结构可能编制的代码数量的最大值。 例如,EAN/UCC-13代码的结构一,有5位数字可用于编制商品项目代码,在每一位数字的代码均无含义的情况下,其编码容量为100000,所以厂商如果选择这种代码结构,最多能标识100000种商品。 厂商识别代码 商品项目代码 校验码 结构一 X13X12X11X10X9X8X7 X6X5X4X3X2 X1 编码原理 条码的校验与纠错方式 ???? 为了保证正确识读,条码一般具有校验功能或纠错功能。 一维条码一般具有校验功能,即通过字符的校验来防止错误识读。 二维条码则具有纠错功能,这种功能使得二维条码在有局部破损的情况下仍可被正确地识读出来。 ??? ? 编码原理 条码的校验与纠错方式 ???? 1. 一维条码的校验方法 ???? 一维条码主要采用校验码的方法。即从代码位置序号第二位开始,所有的偶(奇)数的数字代码求和的方法来校验条码的正确性。校验的目的是保证条空比的正确性。 ??? ? 编码原理 条码的校验与纠错方式 ????2. 二维码的纠错功能 ???? 二维码在保障识读正确方面采用了更为复杂、技术含量更高的方法。例如PDF417条码,在纠错方法上采用索罗门算法。不同二维条码可能采用不同的纠错算法。纠错是为了当二维条码存在一定局部破损情况下,还能采用替代运算还原出正确的码词信息,从而保证条码的正确识读。 ???? 25条码是一种只有条表示信息的非连续型条码。 每一个数据字符由规则排列的5个条组成,其中有2个条为宽单元,其余的条和空,字符间隔是窄单元,故称之为“25条码”。 ???? 25条码的字符集为数字字符0~9。 25条码 几种常见的一维条码 25条码 几种常见的一维条码 25条码由左侧空白区、起始符、数据符、终止符及右侧空白区构成。空不表示信息,宽单元用二进制的“1”表示,窄单元用二进制的“0”表示,起始符用二进制“110”表示(二个宽单元和一个窄单元),终止符用二进制“101”表示(中间是窄单元,两边是宽单元)。因相邻字符之间有字符间隔,所以25条码是非连续型条码。 ???? 25条码是最简单的条码,它研制于20世纪60年代后期,到1990年由美国正式提出。 这种条码只含数字0~9,应用比较方便。当时主要用于各种类型文件处理及仓库的分类管理、标识胶卷包装及机票的连续号等。 但25条码不能有效地利用空间,人们在25条码的启迪下,将条表示信息,扩展到也用空表示信息。因此在25条码的基础上又研制出了条、空均表示信息的交插25条码。 25条码 几种常见的一维条码 交插25条码 交插25条码(interleaved 2 of 5 bar code)是在25条码的基础上发展起来的,由美国的Intermec公司于1972年发明的。它弥补了25条码的许多不足之处,不仅增大了信息容量,而且由于自身具有校验功能,还提高了交插25条码的可靠性。 几种常见的一维条码 交插25条码 交插25条码起初广泛应用于仓储及重工业领域,1987年开始用于运输包装领域。1987年日本引入了交插25条码,用于储运单元的识别与管理。1997年我国也研究制定了交插25条码标准(GB/T 16829-1997),主要应用于运输、仓储、工业生产线、图书情报等领域的自动识别管理。 ???? 交插25条码是一种条、空均表示信息的连续型、非定长、具有自校验功能的双向条码。 几种常见的一维条码 交插25条码 交插25条码由左侧空白区、起始符、数据符、终止符及右侧空白区构成。 它的每一个条码数据符由5个单元组成,其中两个是宽单元(表示二进制的“1”),三个窄单元(表示二进制的“0”)。 下图表示了“3185”的交插25条码的结构。 几种常见的一维条码 交插25条码 条码符号从左到右,表示奇数位数字符的条码数据符由条组成,表示偶数位数字符的条码数据符由空组成。 组成条码符号的条码字符个数为偶数。当条码字符所表示的字符个数为奇数时,应在字符串左端添加“0”,如上右图所示。

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档