第2讲_条码基础知识-2.ppt_第1页
第2讲_条码基础知识-2.ppt_第2页
第2讲_条码基础知识-2.ppt_第3页
第2讲_条码基础知识-2.ppt_第4页
第2讲_条码基础知识-2.ppt_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

2020 2 23 条码基础知识 1 1 条码符号的结构组成 2 有关条码的基本概念 3 条码的分类 4 条码的编码理论 5 条码的校验与纠错方式 6 几种常见的条码码制 7 条码识读的基本原理 第2讲条码的基础知识 2020 2 23 条码基础知识 2 1条码符号的结构组成 EAN 13商品条码示例 2020 2 23 条码基础知识 3 1条码符号的结构组成 供人识别字符 空白区 起始字符 数据字符 校验字符 终止字符 空白区 2020 2 23 条码基础知识 4 条 条码中反射率较低的部分 空 条码中反射率较高的部分 起始符 位于条码起始位置的若干条与空 终止符 位于条码终止位置的若干条与空 空白区 条码起始符 终止符两端外侧与空的反射率相同的限定区域 中间分隔符 位于条码中间位置用来分隔数据段的若干条与空 数据符 表示特定信息的条码字符 1条码符号的结构组成 2020 2 23 条码基础知识 5 有关条码的基本概念 2 1条码 barcode 条码是由一组规则排列的条 空及对应字符组成的标记 用以表示一定的信息 2 2代码 code 一组用来表征客观事物的一个或一组有序的符号 代码必须具有鉴别功能 一个代码能惟一地标识一个分类对象 而一个分类对象只能有一个惟一的代码 对项目进行标识时 首先要根据一定的编码规则为其分配一个代码 然后再用相应的条码符号将其表示出来 2020 2 23 条码基础知识 6 2 有关条码的基本概念 2 3码制指条码符号的类型 每种类型的条码符号都是由符合特定编码规则的条和空组合而成 每种码制都具有固定的编码容量和所规定的条码字符集 条码字符中字符总数不能大于该种码制的编码容量 常用的一维条码码制包括 EAN条码 UPC条码 UCC EAN 128条码 交叉25码 39条码 93条码 库德巴条码 2020 2 23 条码基础知识 7 2 有关条码的基本概念 2 4字符集可以用来表示某种码制的条码符号的字母 数字和符号的集合 如下几种常见码制的字符集 EAN码 交叉 码 码 特殊字符 空格 起始符 终止符 2020 2 23 条码基础知识 8 2 有关条码的基本概念 2 5连续性与非连续性连续性 是指每个条码字符之间不存在间隔 如 EAN 13码UCC 12码非连续性 是指每个条码字符之间存在间隔 如 25码 2020 2 23 条码基础知识 9 2 有关条码的基本概念 2 6定长条码与非定长条码定长条码 条码字符个数固定的条码 仅能表示固定字符个数的代码 非定长条码 条码字符个数不固定的条码 能表示可变字符个数的代码 2020 2 23 条码基础知识 10 2 有关条码的基本概念 2 7自校验特性 条码符号本身具有校验功能的条码 2020 2 23 条码基础知识 11 2 有关条码的基本概念 2 8条码长度从条码起始符前缘到终止符后缘的长度 2020 2 23 条码基础知识 12 2 有关条码的基本概念 2 9双向可读性指从左 右两侧开始扫描都可被正确识别的特性 2020 2 23 条码基础知识 13 2 有关条码的基本概念 2 10条码符号的密度单位长度上所表示的条码字符的个数 显然 对于任何一种码制来说 单元的宽度越小 条码符号的密度就越高 也越节约印刷面积 但由于印刷条件及扫描条件的限制 我们很难把条码符号的密度做得太高 如 条码的最高密度为 9 4个 25 4mm 库德码的最高密度为10个 25 4mm 交叉 码的最高密度为 17 7个 25 4mm 2020 2 23 条码基础知识 14 2 有关条码的基本概念 2 11条码质量是指条码的印制质量 其判定主要从外观 条 空 反射率 条 空 尺寸误差 空白区尺寸 条高 数字和字母的尺寸 校验码 译码正确性 放大系数 印刷厚度 印刷位置几个方面进行 条码符号的质量必须严格按照国家标准进行 12条码系统 由条码符号设计 制作及扫描识读组成的自动识别系统 2020 2 23 条码基础知识 15 3条码的分类 世界上目前正在使用的条码有250种之多 通常按条码的基本性质分为一维条码和二维条码 一维条码可如下分类 1 按条码长度 定长和非定长条码 2 按排列方式 连续型和非连续型 3 按校验方式 自校验型和非自校验型 常见的一维条码有 EAN码 UPC码 128码 ITF码 39码 库德巴 Codabar 码等 二维条码根据构成原理及结构形状分为 1 行排式二维条码 2Dstackedbarcode PDF4172 矩阵式二维条码 2Dmatrixbarcode QR 2020 2 23 条码基础知识 16 4条码的编码理论 4 1编码规则4 2编码方法4 3编码容量 2020 2 23 条码基础知识 17 4 1编码规则 编码规则包括代码的编码和条码符号的编码规则两种情况 4 1 1代码的编码规定了由数字 字母或其他字符组成的代码序列的结构 代码的编码规定了不同用途的代码的数据格式 含义及编码原则 编制代码须根据有关标准或规范 根据应用系统的特点与需求选择适合的代码及数据格式 并且遵循相应的编码原则 如商品条码应根据EAN和UCC制定的EAN UCC系统规范要求 选择一种合适的代码结构 按照惟一性 无含义性 稳定性的原则进行编码 2020 2 23 条码基础知识 18 4 1编码规则 4 1 2条码符号的编码规则规定了不同码制中条 空的编制规则及其二进制的逻辑表示方法 组成条码符号的数字或字符是按照编码规则组合排列的 故当各种码制的条码编码规则一旦确定 我们就可以将代码转换成条码符号了 2020 2 23 条码基础知识 19 4 2编码方法 4 2 1代码的编码方法编制代码须遵循有关标准或规范 根据应用系统的特点与需求选择合适的代码及数据格式 并且遵守相应的编码原则 如对商品进行标识 我们应该选用由国际物品编码协会 和统一代码委员会 规定的 用于标识商品的代码系统 该系统包括EAN UCC 13EAN UCC 8UCC 12 在商品条码中介绍 三种代码结构 厂商可根据具体情况选择合适的代码结构 并且按照惟一性 无含义性 稳定性的原则进行编码 2020 2 23 条码基础知识 20 4 2编码方法 4 2 2条码符号的编码方法两种方法 宽度调节法和模块组配法1 宽度调节法采用宽度调节法编码的条码符号中 条和空由宽 窄两种单元组成 窄单元用逻辑值 0 表示 宽单元用逻辑值 l 表示 宽单元通常是窄单元的 倍 2020 2 23 条码基础知识 21 4 2编码方法 2 模块组配法组成条码符号的基本单位是模块 由不同数量的模块组成一个条或一个空 再由不同数量的条和空组成一个条码字符 二进制表示 一个条模块用 1 表示 一个空模块用 0 表示 2020 2 23 条码基础知识 22 4 2编码方法 如 EAN条码和UPC条码均为模块组配型条码 模块的标准宽度是0 33mm 它的一个字符由2条和2空构成 每一个条或空由1 4个标准宽度模块组成 一个条码字符共由7个模块组成 2020 2 23 条码基础知识 23 4 3编码容量 4 3 1代码的编码容量 代码容量为100000 代码容量为10000 代码容量为1000 2020 2 23 条码基础知识 24 4 3 2条码字符的编码容量 指条码字符集中所能表示的字符数的最大值 每种码制都有一定的编码容量 它的大小取决于编码方法 1 宽度调节法编码容量仅有两种宽度单元的条码符号 编码容量为 C n k 这里 C n k n n 1 n k 1 k 其中 n是每一条码字符中所包含的单元总数 k是宽单元或窄单元的数量 2020 2 23 条码基础知识 25 25码的编码容量是多少 每个条码字符由5个单元组成 其中2个宽单元 3个窄单元 C 5 2 5 4 2 10 2020 2 23 条码基础知识 26 4 3 2条码字符的编码容量 2 模块组配法的条码符号编码容量若每个条码字符包含的模块是恒定的 其编码容量为C n 1 2k 1 其中n为每一条码字符中包含模块的总数 k是每一条码字符中条或空的数量 k应满足1 k n 2 例如EAN 13码 它的每个条码字符中包含7个模块 每个条码字符中的条的数量为2个 其编码容量为 C 7 1 2 2 1 C 6 3 6 5 4 3 2 20 2020 2 23 条码基础知识 27 5条码的校验与纠错方式 一维码在纠错上主要采用校验码的方法 即从代码位置序号第二位开始 所有的偶 奇 数的数字代码求和的方法来校验条码的正确性 2020 2 23 条码基础知识 28 5条码的校验与纠错方式 二维码在保障识读正确方面采用了更为复杂 技术含量更高的方法 例如PDF417码 在纠错方法上采用索罗门算法 不同二维条码可能采用不同的纠错算法 纠错是为了当二维条码存在一定局部破损情况下还能采用替代运算还原出正确的码词信息 2020 2 23 条码基础知识 29 6 几种常见的条码 6 125码 6 2交叉25码 6 339码6 4库德巴条码 2020 2 23 条码基础知识 30 6 1二五码 25码是最简单的条码 它研制于20世纪60年代后期 到1990年由美国正式提出 当时主要应用于各种类型文件处理及仓库的分类管理 标识胶卷包装及机票的连续号等 基本结构组成 2020 2 23 条码基础知识 31 6 1二五码 符号特征 1 只有条表示信息 而空不表示信息 2 非连续 非定长 3 每个条码字符由按一定规则排列的5个条表示 其中有2个宽条 3个窄条 字符之间的间隔为一个窄单元宽度 4 二进制表示 1 表示宽条 0 表示窄条 5 字符集 0 9不足 只有条表示信息 条码的密度较低 不能有效利用空间 因此 产生了条和空均表示信息的交叉25码 字符集 2020 2 23 条码基础知识 32 6 2交叉25码 字符集 结构组成 2020 2 23 条码基础知识 33 交叉25码的符号特征 1 条和空均表示信息 2 连续型 非定长 3 组成条码符号的字符个数必须为偶数 当标识对象的代码字符个数为奇数时 用交叉二五码表示时 需要在代码最左侧添0 变为偶数后 再用条码符号表示 4 代码从左到右 奇数位数字用条表示 偶数位数字用空表示 5 起始符 由2个窄条和2个窄空组成 终止符 由1个宽条 1个窄条和一个窄空组成 6 字符集同25码一样 2020 2 23 条码基础知识 34 6 339条码 39条码 code39 是1975年由美国Intermec公司研制的一种条码 广泛应用于汽车工业 材料管理 医疗卫生 邮政 运输 仓储等领域 39条码是一种条 空均表示信息的非连续型 非定长 具有自检验功能的双向条码 1 符号特征 每个条码字符由9个单元 包括5个条单元和4个空单元 宽单元用二进制 1 表示 窄单元用二进制 0 表示 其中3个宽单元和6个窄单元 2020 2 23 条码基础知识 35 6 339条码 2 符号结构由左右两侧空白区 起始符 数据符 校验字符 终止符组成 条码字符间隔是一个空 它将条码字符分隔开 在供人识别字符中 39条码起始符和终止符通常用 表示 此字符不能在符号的其它位置作为数据符使用 2020 2 23 条码基础知识 36 6 339条码 3 39条码字符集 1 A Z和0 9的所有数字字母 2 特殊字符 空格 一 3 起始符 终止符 39条码字符集表 2020 2 23 条码基础知识 37 2020 2 23 条码基础知识 38 2020 2 23 条码基础知识 39 2020 2 23 条码基础知识 40 6 4库德巴码 库德巴码是1972年研制的 广泛用于医疗卫生和图书馆行业 也用于邮政快件上 我国于1991年制定了库德巴条码国家标准 GB T12909 1991 库德巴码是一种条空均表示信息的非连续型 非定长 具有自校验功能的双向条码 1 条码符号结构 2020 2 23 条码基础知识 41 6 4库德巴条码 由左右侧空白区 起始符 数据符 终止符构成 每个字符由7个单元组成 4个条单元和3个空单元 其中2个或3个是宽单元 用二进制 1 表示 其余为窄单元 用 0 表示 2020 2 23 条码基础知识 42 库德巴条码字符及二进制表示 2020 2 23

温馨提示

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

评论

0/150

提交评论