第2章--几种一维条码及编码理论.ppt_第1页
第2章--几种一维条码及编码理论.ppt_第2页
第2章--几种一维条码及编码理论.ppt_第3页
第2章--几种一维条码及编码理论.ppt_第4页
第2章--几种一维条码及编码理论.ppt_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1、本章的概要,本章主要介绍一般一维码技术的基本知识。 包括代码的符号结构、字符集、代码规则和应用领域等。 本章还介绍了条形码的编码理论. 包括条形码的编码方法、容量计算和校验和的纠错方法。 2、2.1一般的一维码,2.1.1二五码是只有“条”表示信息的不连续型码。 每个条形码字符由五个规则排列的“条”组成,其中两个“条”由宽单元格组成,其馀的“条”和“空格”以及字符间距窄的单元格组成。 二十五码的字符集是数字的09个字符。 3、2.1一些常用的一维码、2.1.1二五码由左侧空白区域、起始码、数据码、结束码和右侧空白区域组成。 空不表示信息,宽小区由二进制“1”表示,宽小区由二进制“0”表示,

2、起始代码由二进制“110”表示,结束代码由二进制“101”表示(中央是宽小区,两侧是宽小区)。 4,2.1一些常用的一维码,2.1.1二五码,5,2.1一些常用的一维码,2.1.2二五码交替插入二五码,是一种条,空都表示信息的连续型,非固定长度,自我检查字符集是数字的09个字符。 下图表示交替插入了表示“3185”的2、5条代码的结构。6、2.1一些常用的一维码、2.1.2正交插入二十五码由左侧空白区域、起始码、数据码、结束码和右侧空白区域组成。 各条形码数据由5个单元构成,其中2个由宽单元(表示二进制的“1”)、3个狭窄单元(表示二进制的“0”)构成。 条形码符号从左向右,表示奇数位的字符的

3、条形码数据由条构成,表示偶数位的字符的条形码数据由空构成。 构成代码符号的代码字符的个数是偶数。 如下图所示。7、2.1一些常用的一维码、2.1.2交替插入的两个二维码的起始码包括两个细条和两个狭窄的空间,如图所示,结束码包括两个条(一个宽条、一个窄条)和一个狭窄的空间。8、2.1一些常用的一维条形码、2.1.3三十九条形码,是一种条形码,空都代表信息的不连续的、非固定长度、具有自我检验功能的双向条形码。 因为三九条形码的每个条形码字符由9个单元(5个单元和4个空闲的单元)构成,其中3个单元由广角单元(由二进制“1”表示,其馀的单元由广角单元(由二进制“0”表示) ),所以“39” 另外,9、

4、2.1一些常用的一维码,2.1.3三九条形码39条形码符号,可以是左右的空白区域,起始码,条形码数据(包含符号检查字符),结束码,以及如图2.5所示,条形码字符间隔为空,条形码字符可以被标记为空。 10,2.1一些常用的一维码、2.1.3三九条形码、三九条形码检查码的计算方法,通过检查表,获得了与各数据字符对应的字符值。 计算所有数据字符值的和。 数值合计除以43。 调查得到的馀数与表2.3相对应的文字是符号检查文字。 解码器可以输出43模块的符号检查字符。 11,2.1请计算一些常用一维码、2.1.3三九码,例如39码*S123$5*数据的检验码。 其计算过程如表所示。12,2.1一些常用的

5、一维码,2.1.4库尔德条形码是一种条形码,其具有不连续、非固定长度和自验证功能,其中空都代表信息。 由条形码字符和对应的提供者识别字符构成。13、2.1一些常用的一维码、2.1.4库尔德条形码由左侧空白区域、起始码、数据码、结束码和右侧空白区域组成。 每个字符由七个小区(四个小区和三个空小区)组成,其中两个或三个是宽小区(用二进制“1”表示,其馀的是宽小区(用二进制“0”表示)。 14,2.1一些常用的一维码、2.1.4库尔德码字符、条形码字符和二进制表示。另外,15、2.1几种常用的一维码、2.1.5UPC码、UPC码在技术上与EAN码完全匹配,其编码方法也是模块的组合方法,特性是固定长度

6、、连续性的代码,各字符用2条、2个空、7个单元表示代码集是数字09,因为UPC代码只能用于表示数字。 UPC代码有a、b、c、d、e五种版本,常用的商品代码的版本是UPC-A代码和UPC-E代码。 16、2.1一些常用的一维码、2.1.5UPC码、17、2.2一维码的编码理论、2.2.1编码的编码方法编码体系是编码的基础,不同的编码体系可以将不同用途的编码的数据形式、意义及编码原则编写代码必须遵循有关标准和规范,根据应用系统的特征和需要选择适当的代码和数据格式,并遵守适当的代码原则。 18、2.2二维条形码的码理论、2.2.2条形码符号的码方法条形码的码方法是指条形码中的条形码的空白码规则和二

7、进制的逻辑表示的设定。 条形码的编码方法通过设计条形码中的条形码和空排列的组合来表现不同的二进制数据。 一般来说,条形码的编码方法有模块的组合法和宽度调节法两种。 19、2.2二维条形码的码理论、2.2.2条形码符号的码方法1 .模块组合法所谓模块组合法,是指在条形码符号中,条形码和空格能够以标准宽度的模块组合而成。 标准宽度栏表示二进制的“1”,标准宽度的空模块表示二进制的“0”。 的双曲正切值。 EAN代码、UPC代码和93代码都是模块集的合适代码。 20、2.2二维条形码的代码理论、2.2.2条形码符号的代码方法1 .模块组合法模块组合法条形码字符的构成如图所示。21、2.2二维条形码的

8、代码理论、2.2条形码符号的代码方法2 .宽度调节代码法宽度调节法在条形码中,条形码和空格的宽度的设定不同,用窄的单元(条形或空格)表示逻辑值“0”,将逻辑值“l”变宽宽单元格通常是窄单元格的23倍。 39导线、库尔德导线、交叉插头25导线都是宽度调节型导线。22、2.2二维条形码的代码理论、2.2.3代码容量的计算1 .代码的代码容量代码的代码容量、各代码结构可以创建的代码数的最大值。 例如,EAN/UCC-13代码的结构在商品项目代码的制作中可以使用5位的数字,在各数字的代码没有意义的情况下,因为其代码容量是100000,所以制造商如果选择该代码结构,则最大可以识别10000种商品。23、

9、2.二维码的代码理论、2.2.3代码容量的计算2 .代码字符的代码容量代码字符的代码容量,即代码字符集能显示的字符数的最大值。 用宽度调节法编码的码符号只有两种宽度单位的码符号,即,码容量为C(n,k ),在此为C(n,k )=n/(n-k )! k!=n(n-1)(n-k 1)k! 的双曲正切值。 其中,n是每个条形码字符中包含的单元的总数,k是广角单元或窄单元的数量。 举例来说,39个条形码每一条形码字符由九个单元构成,其中三个单元为广角单元,且其馀的单元为广角单元,则其代码容量为c (9,3 )=987 (321 )=84。 另外,对于由24、2.2.3条形码的代码理论、2.2.3条形码

10、容量的计算2 .条形码字符的代码容量是模块组合的条形码符号,如果各条形码字符中包含的模块一定,则其代码容量是c (n-1,2k-1 )。 其中,n是各条形码字符中包含的模块的总数,k是各条形码字符中包含的条形码或空的数量,k应满足1kn2。 例如,93个条形码包括用于每个条形码字符的9个模块,其中每个条形码字符的条形码数量是3个,其条形码容量通常显示在条形码字符集上,c (9- 1,23-1 )=876754 (54545321 )=56 、25、2.二维码的代码理论、2.2.4代码的检查和纠错方式的一维码一般具有在字符检查中防止错误的检查功能。二维码具有纠错功能,即使二维码部分破损,也能正确

11、读取。26、2.2二维条形码的条形码理论、2.2.4条形码的检查和纠错方式1.1维条形码的检查方法二维码主要采用检查码的方法。 即,通过从代码位置编号的第2位起对所有偶数的数字代码进行合计的方法来验证代码的正确性。 验证的目的是保证条空比的正确性。 27、二维码的码理论、2.2.4码的检查和纠错方式二维码的检查方法纠错是为了在二维码有部分破损的情况下,使用替代运算复原正确的码字信息,保证码的正确辨认。 二维码在保证读书准确性方面采用了更复杂、技术含量高的方法。 例如,PDF417码采用所罗门算法用于纠错方案。28、条形码编码方法的编码容量、重要概念、29、25条形码是只显示信息的非连续型条形码

12、,是最简单的条形码,主要用于包装、运输和国际航空系统机票序列号等。 互连二十五代码是表示信息的连续型、非固定长度、具有自我验证功能的双向代码。 交叉二十五条形码最初广泛应用于运输、仓库、工业生产线、图书信息等领域的自动识别管理。 三九条形码是一种条形码,是空都代表信息的不连续型、非固定长、具有自我检查功能的双向条形码。 三九条形码(code 39 )主要应用于运输、仓库、工业生产线、图书信息、医疗卫生等领域。 库尔德巴的条形码是条形码,是空表示信息的具有不连续型、非固定长度、自我验证功能的双向条形码。 广泛应用于医疗卫生和图书馆行业,也用于邮政快递。 小结,30,条形码技术涉及两种编码方式:一种是代码编码方式,另一种是条形码符号编码方式。 条形码编码方法是指条形码中条形码的空编码规则和二进制逻辑表示的设定。 一般来说,条形码的编码方法有模块的组合法和宽度调节法两种。 代码字符

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论