第2章几种一维条码及编码理论精.ppt
《第2章几种一维条码及编码理论精.ppt》由会员分享,可在线阅读,更多相关《第2章几种一维条码及编码理论精.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第2章几种一维条码章几种一维条码及编码理论及编码理论1第1页,本讲稿共32页本章概要本章概要 本章主要介绍常用的一维条码技术基本知识,本章主要介绍常用的一维条码技术基本知识,包括条码的符号结构、字符集、编码规则和应包括条码的符号结构、字符集、编码规则和应用领域等。用领域等。本章还介绍了条码编码理论,包括条码编码方本章还介绍了条码编码理论,包括条码编码方法、容量计算、校验和纠错方法。法、容量计算、校验和纠错方法。2第2页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码2.1.1二五条码二五条码二二五五条条码码是是一一种种只只有有“条条”表表示示信信息息的的非非连连续续型型条条码码。
2、每每一一个个条条码码字字符符由由规规则则排排列列的的5个个“条条”组组成成,其其中中有有两两个个“条条”为为宽宽单单元元,其其余余的的“条条”和和“空空”以及字符间隔都是窄单元以及字符间隔都是窄单元。二五条码的字符集为数字字符二五条码的字符集为数字字符09。3第3页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码2.1.1二五条码二五条码二二五五条条码码由由左左侧侧空空白白区区、起起始始符符、数数据据符符、终终止止符符及及右右侧侧空空白白区区构构成成。空空不不表表示示信信息息,宽宽单单元元用用二二进进制制的的“1”表表示示,窄窄单单元元用用二二进进制制的的“0”表表示示,起起始始符
3、符用用二二进进制制“110”表表示示(二二个个宽宽单单元元和和一一个个窄窄单单元元),终终止止符符用用二二进进制制“101”表表示示(中间是窄单元,两边是宽单元)。(中间是窄单元,两边是宽单元)。4第4页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码2.1.1二五条码二五条码5第5页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码2.1.2交插二五条码交插二五条码交交插插二二五五条条码码是是一一种种条条、空空均均表表示示信信息息的的连连续续型型、非非定定长长、具具有有自自校校验验功功能能的的双双向向条条码码。它它的的 字字 符符 集集 为为 数数 字字 字字 符符 0
4、 9。下下 图图 是是 表表 示示“3185”的交插二五条码的结构。的交插二五条码的结构。6第6页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码2.1.2交插二五条码交插二五条码交交插插二二五五码码由由左左侧侧空空白白区区、起起始始符符、数数据据符符、终终止止符符及及右右侧侧空空白白区区构构成成。它它的的每每一一个个条条码码数数据据符符由由5 5个个单单元元组组成成,其其中中两两个个是是宽宽单单元元(表表示示二二进进制制的的“1 1”),三三个个窄窄单单元元(表表示示二二进进制制的的“0 0”)。条条码码符符号号从从左左到到右右,表表示示奇奇数数位位数数字字符符的的条条码码数数据
5、据符符由由条条组组成成,表表示示偶偶数数位位数数字字符符的的条条码码数数据据符符由由空空组组成成。组组成成条条码符号的条码字符个数为偶数。如下图所示。码符号的条码字符个数为偶数。如下图所示。7第7页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码2.1.2交插二五条码交插二五条码起起始始符符包包括括两两个个窄窄条条和和两两个个窄窄空空,终终止止符符包包括括两两个个条条(一一个个宽宽条条、一一个个窄窄条条)和和一一个个窄窄空空,如图所示。如图所示。8第8页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码 2.1.3三九条码三九条码三三九九条条码码是是一一种种条条、空空均均
6、表表示示信信息息的的非非连连续续型型、非定长、具有自校验功能的双向条码非定长、具有自校验功能的双向条码。三三九九条条码码的的每每一一个个条条码码字字符符由由9个个单单元元组组成成(5个个条条单单元元和和4个个空空单单元元),其其中中3个个单单元元是是宽宽单单元元(用用二二进进制制的的“1”表表示示),其其余余是是窄窄单单元元(用用二二进进制制的的“0”表表示示),故故称称之之为为“39条条码码”。9第9页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码 2.1.3三九条码三九条码39条条码码符符号号包包括括:左左右右两两侧侧空空白白区区,起起始始符符、条条码码数数据据符符(包包括括
7、符符号号校校验验字字符符)、终终止止符符、如如图图2.5所所示示,条条码码字字符符间间隔隔是是一一个个空空,它它将将条条码字符分隔开。码字符分隔开。10第10页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码2.1.3三九条码三九条码三九条码校验码的计算方法三九条码校验码的计算方法通过查表,得到每一个数据字符相应的字符值。通过查表,得到每一个数据字符相应的字符值。计算出所有数据字符值的总和。计算出所有数据字符值的总和。将数值的总和除以将数值的总和除以43。将所得的余数在表将所得的余数在表2.3中查对应的字符就是符号中查对应的字符就是符号校验字符。译码器可以输出校验字符。译码器可以输
8、出43模数的符号校验模数的符号校验字符。字符。11第11页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码2.1.3三九条码三九条码例例如如请请计计算算39码码*S123$5*数数据据的的校校验验码码,其其计计算过程见表算过程见表。12第12页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码2.1.4库德巴条码库德巴条码库库德德巴巴条条码码是是一一种种条条、空空均均表表示示信信息息的的非非连连续续型型、非非定定长长、具具有有自自校校验验功功能能的的双双向向条条码码。它它由条码字符及对应的供人识别字符组成。由条码字符及对应的供人识别字符组成。13第13页,本讲稿共32页2
9、.1 几种常用的一维条码几种常用的一维条码2.1.4库德巴码库德巴码 库库德德巴巴条条码码由由左左侧侧空空白白区区、起起始始符符、数数据据符符、终终止止符符及及右右侧侧空空白白区区构构成成。它它的的每每一一个个字字符符由由7个个单单元元组组成成(4个个条条单单元元和和3个个空空单单元元),其其中中两两个个或或3个个是是宽宽单单元元(用用二二进进制制“1”表表示示),其余是窄单元(用二进制其余是窄单元(用二进制“0”表示)。表示)。14第14页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码2.1.4库德巴码库德巴码 库库德德巴巴条条码码的的字字符符、条条码码字字符符及及二二进进制制
10、表表示示见见表。表。15第15页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码2.1.52.1.5UPCUPC条码条码UPC码码在在技技术术上上与与EAN码码完完全全一一致致,它它的的编编码码方方法法也也是是模模块块组组合合法法,也也是是特特性性是是一一种种长长度度固固定定、连连续续性性的的条条码码,每每个个字字符符由由两两个个条条、两两个个空、七个单元表示。空、七个单元表示。UPC码码仅仅可可用用来来表表示示数数字字,故故其其字字码码集集为为数数字字09。UPC码码共共有有A、B、C、D、E等等五五种种版版本本,常常用用的的商商品品条条码码版版本本为为UPC-A码码和和UPC-
11、E码。码。16第16页,本讲稿共32页2.1 几种常用的一维条码几种常用的一维条码2.1.52.1.5UPCUPC条码条码17第17页,本讲稿共32页2.22.2一维条码条码的编码理论一维条码条码的编码理论2.2.12.2.1代码的编码方法代码的编码方法代代码码的的编编码码系系统统是是条条码码的的基基础础,不不同同的的编编码码系系统统规规定定了了不不同同用用途途的的代代码码的的数数据据格格式式、含含义义及及编码原则。编码原则。编编制制代代码码须须遵遵循循有有关关标标准准或或规规范范,根根据据应应用用系系统统的的特特点点与与需需求求选选择择适适合合的的代代码码及及数数据据格格式式,并且遵守相应的
12、编码原则。并且遵守相应的编码原则。18第18页,本讲稿共32页2.22.2一维条码条码的编码理论一维条码条码的编码理论2.2.22.2.2条码符号的编码方法条码符号的编码方法条条码码的的编编码码方方法法是是指指条条码码中中条条空空的的编编码码规规则则以以及二进制的逻辑表示的设置。及二进制的逻辑表示的设置。条条码码的的编编码码方方法法就就是是要要通通过过设设计计条条码码中中条条与与空空的的排排列列组组合合来来表表示示不不同同的的二二进进制制数数据据。一一般般来来说说,条条码码的的编编码码方方法法有有两两种种:模模块块组组合合法法和和宽宽度调节法。度调节法。19第19页,本讲稿共32页2.22.2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 章几种一维 条码 编码 理论
限制150内