条码基本知识
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
返回
37
库德巴条码CODE BAR
➢ 库德巴条码是一种条、空均表示信息的非连续 型、非定长、具有自校验功能的双向条码。它 由条码字符及对应的供人识别字符组成。
➢ 1972,广泛应用于医疗卫生和图书馆行业,也用于邮 政快件上。美国输血协会还将其规定为血袋标识的代 码。
返回
38
库德巴码
➢ 库德巴条码由左侧空白区、起始符、数据符、 终止符及右侧空白区构成。它的每一个字符由 7个单元组成(4个条单元和3个空单元),其 中2个或3个是宽单元(用二进制“1” 表示 ), 其余是窄单元(用二进制“0” 表示)。
➢ 库德巴
10
➢ 交插25码
17.7
返回
8
连续性与非连续性
➢ 连续性:每个条码字符之间不存在间隔 较高
➢ 非连续性:每个条码字符之间存在间隔 较低
密度 密度
返回
9
定长条码与非定长条码
➢ 不是指尺寸或物理长度,而是指条码字符个数 是否固定。
➢ 定长条码:EAN标准版仅能表示12个字符 ➢ 非定长条码:39条码
返回
26
3、纠错方式
➢ 二维码在保障识读正确方面采用了更为复杂、 技术含量更高的方法。例如PDF417码,在纠错 方法上采用索罗门算法,见图。不同二维条码 可能采用不同的纠错算法。纠错是为了当二维 条码存在一定局部破损情况下还能采用替代运 算还原出正确的码词信息。
返回
27
回顾
条码 代码 码制 字符集 连续性与非连续性 定长条码与非定长条码 双向可读性 自校验特性
➢ 三九条码是一种条、空均表示信息的非连续型、非定 长、具有自校验功能的双向条码。主要应用在运输、 仓储、工业生产线、图书情报、医疗卫生等领域。
➢ 库德巴条码是一种条、空均表示信息的非连续型、非 定长、具有自校验功能的双向条码。它广泛应用于医 疗卫生和图书馆行业,也用于邮政快件上。
返回
42
返回
23
(2) 条码字符的编码容量
➢ 即条码字符集中所能表示的字符数的最大值。
➢ 对于用宽度调节法编码的, 仅有两种宽度单元 的条码符号,即编码容量为:C(n,k), 这里, C(n,k)=n(n-1)...(n-k+1)/k!。其中,n 是每一 条码字符中所包含的单元总数,k 是宽 单元或 窄单元的数量。
➢ EAN:数字0-9
➢ 交插25码:数字0-9
➢ 39码
返回
7
符号密度
➢ 条码符号的密度是指单位长度上所表示的条码 字符的个数。显然,对于任何一种码制来说, 各单元的宽度越小,条码符号的密度就越高, 也越节约印刷面积,但由于印刷条件及扫描条 件的限制,我们很难把条码符号的密度做得太 高。
➢ 39条码的最高密度:9.4个/25.4MM(英寸)
返回
19
➢ 39条码、库德巴码、交插25码均属于宽度调节 型
返回
20
➢ 2)模块组配 法
➢ 商品条码模 块的标准宽 度是0.33mm, 它的一个字 符由两个条 和两个空构 成,每一个 条或空由1-4 个标准宽度 模块组成。
一个标准宽度的条模块表示二进制的“1”,而一个标 准宽度的空模块表示二进制的“0”。
第一个字符对
第二个字符对
终止符
空白区
1234
返回
2
2.条码的符号结构
│空白区│起始字符 │ 数据字符 │ 校验字符 │ 终止字符 │空白区 │
供人识读字符
返回
3
3.条码的常用术语
➢ 代码 ➢ 码制 ➢ 字符集 ➢ 条码密度 ➢ 连续性与离散性 ➢ 定长条码 与非定长条码 ➢ 双向可读性 ➢ 自校验特性 ➢ 条码质量
❖1、编码方法 ❖2、编码容量 ❖3、纠错方式
返回
14
一.条码的分类
• 一维条码。
1)商品条码:EAN码和UPC码。
2)物流条码:128码、ITF码、39码、库德 巴(Codabar)码等。
• 二维条码。
1)行排式二维条码(2D stacked bar code)
2)矩阵式二维条码(2D matrix bar code)
条码密度 条码质量 条码的符号结构 条码的分类 代码的编码方法 条码符号的编码方法 编码容量 条码的校验与纠错
返回
28
第三节 几种常用的一维条码
➢ 25条码 ➢ 交插25码 ➢ 39条码 ➢ 库德巴码
返回
29
二五条码
➢ 二五条码是一种只有“条”表示信息的非连续 型条码。每一个条码字符由规则排列的5个 “条”组成,其中有两个“条”为宽单元,其
第二章 条码的基础知识
➢ 第一节 条码的基本概念、符号结构及分类 ➢ 第二节 条码的编码方法及分类 ➢ 第三节 常见的一维条码码制
返回
1
第一节 条码的基本概念、符号结构及分类
➢ 1.条码的基本概念
➢ 条码(bar code)是由一组规则排列的条、空及其
对应字符组成的标记,用以表示一定的信息。
空白区 起始符
返回
21
➢ EAN条码、UPC条码、93码均属于模块组配型
返回
22
2、编码容量
➢(1)、代码的编码容量
➢ 即每种代码结构可能编制的代码数量的最大值。 ➢ 如,EAN/UCC-13代码的结构,有5位数字可
用于编制商品项目代码,在每一位数字的代码 均无含义的情况下,其编码容量为100000,所 以厂商如果选择这种代码结构,最多能标识 100000种商品。
➢ 25条码是一种只 有条表示信息的 非连续型条码。 条码字符由规则 排列的5个条构 成,其中有两个 宽单元,其余是 窄单元。宽单元 一般是窄单元的 三倍,宽单元表 示二进制的“1”, 窄单元表示二进 制的“0”。
按这种方式编码时,是以窄元素(条纹或间 隔)表示逻辑值“0”,宽元素(条纹或间隔) 表示逻辑值“l”。
➢ 三九条码的每一个条码字符由9个单元组成(5个条单 元和4个空单元),其中3个单元是宽单元(用二进制 的“1” 表示),其余是窄单元(用二进制的“0” 表 示),故称之为“39条码”。
返回
36
三九条码
➢ 39条码符号包括:左右两侧空白区,起始符、 条码数据符(包括符号校验字符)、终止符, 条码字符间隔是一个空,它将条码字符分隔开。
➢ 例如 93 码,它的每个条码字符中包含 9 个模 块,每个条码字符中的条的数量为 3 个,其编 码容量为: C(9-1,2×3-1)=8×7×6×5×4/ (5×4×3×2×1)=56
返回
25
3、纠错方式
• 一维码在纠错上主要采用校验码的方法。即从 代码位置序号第二位开始,所有的偶(奇)数 的数字代码求和的方法来校验条码的正确性。 校验的目的是保证条空比的正确性。
返回
10
自校验特性
➢ 指条码字符本身具有校验特性。若在一条码符 号中,一个印刷缺陷(如污点)不会导致替代错 误,那么这种条码就具有自校验功能。如39码、 库德巴码、交插25码。
➢ EAN、UPC、93条码都没有自校验功能。
返回
11
双向可读性
➢ 是指从左右两侧开始扫描都可被识别的特性。 绝大多数码制都可双向识读。
➢ 例如:39 条码,它的每个条码字符有 9 个单 元组成,其中 3个是宽单元, 其余是窄单 元, 那么,其编码容量为:C(9,3)=9×8×7/ (3×2×1)=84。
返回
24
➢ 对于用模块组配的条码符号,若每个条码字符 包含的模块是恒定的,其编码容量为 C(n-1, 2k-1),其中 n 为每一条码字符中包含模块的总 数,k 是每一条码字符中条或空的数 量,k应 满足 1≤k≤n/2。
返回
31
二五条码
最简单的条码,研制于20世纪60年代的后期,主要用于包装、运输 和国际航空系统为机票进行顺序编号等。
返回
32
交插二五条码
交插二五条码是一种条、空均表示信息的连续 型、非定长、具有自校验功能的双向条码。它 的字符集为数字字符0~9。下图是表示“3185” 的交插二五条码的结构。
返回
33
交插二五条码
➢ 交插二五码由左侧空白区、起始符、数据符、终止符 及右侧空白区构成。
➢ 它的每一个条码数据符由5个单元组成,其中两个是宽 单元(表示二进制的“1”),三个窄单元(表示二进制 的“0”)。条码符号从左到右,表示奇数位数字符的条 码数据符由条组成,表示偶数位数字符的条码数据符 由空组成。组成条码符号的条码字符个数为偶数。
返回
4
代码
➢ 即一组用来表征客观事物的一个或一组有序的 符号。代码必须具备鉴别功能, 即在一个信息 分类编码标准中,一个代码只能唯一地标识一 个分类对象,而一个分类对象只能有一个唯一 的代码。 如:男性1女性2
➢ 代码—相应的条码符号表示 ➢ 代码可以有含义,也可以无含义(690、56789)
返回
返回
17
(2)、条码符号的编码方法
➢ 条码的编码方法是指条码中条空的编码规则以 及二进制的逻辑表示的设置。
➢ 条码是利用条纹和间隔或宽窄条纹(间隔)构成 二进制的“0”和“1”,并以 它们的组合来表示 某个数字或字符,反映某种信息。但不同码制 的条码在编码方式上却有所不同。
返回
18
➢ 1)宽度调节法
• CFra Baidu bibliotekU
返回
15
二、 条码的编码理论概述
➢ 1、编码方法 ➢ (1)、代码的编码方法 ➢ (2)、条码符号的编码方法
返回
16
➢ (1)、代码的编码方法 ➢ 代码的编码系统是条码的基础,不同的编码系
统规定了不同用途的代码的数据格式、含义及 编码原则。 ➢ 如:对商品进行标识,应选EAN和UCC ➢ 商品的姓?
5
码制
➢ 条码的码制是指条码符号的类型,每种类型的 条码符号都是由符合特定编码规则的条和空组 合而成。
➢ 每种码制都有固定的编码容量和所规定的条码 字符集。
返回
6
条码字符集
➢ 字符集是指某种码制的条码符号可以表示的字 母、数字和符号的集合。
➢ 在各种条码码制中,主要有两种字符集,一种 是数字符号集,它包含数字0~9及一些特殊字 符;另一种是字母数字符号集,它包含数字 0~9、大写英文字母A~Z及一些特殊字符。 不同符号集的条码,能够编制的信息容量是不 同的。
返回
34
交插二五条码
➢ 起始符包括两个窄条和两个窄空,终止符包括 两个条(一个宽条、一个窄条)和一个窄空, 如图所示。
返回
35
三九条码
➢ 三九条码能够数字、字母、其他字符等44个字符进行 编码。首先在美国国防部应用,目前广泛应用在汽车 行业、材料管理、经济管理、医疗卫生和邮政、储运 等领域。
➢ 三九条码是一种条、空均表示信息的非连续型、非定 长、具有自校验功能的双向条码 。
➢ 读法:先条后空
返回
39
库德巴码
返回
40
返回
41
小结
➢ 二五条码是一种只有条表示信息的非连续型条码,它 是最简单的条码,主要用于用于包装、运输和国际航 空系统为机票进行顺序编号等。
➢ 交插二五条码是一种条、空均表示信息的连续型、非 定长、具有自校验功能的双向条码。交插二五条码起 初广泛应用于运输、仓储、工业生产线、图书情报等 领域的自动识别管理。
余的“条”和“空”以及字符间隔都是窄单元。 ➢ 二五条码的字符集为数字字符0~9 。
返回
30
二五条码
➢ 二五条码由左侧空白区、起始符、数据符、终止符及 右侧空白区构成。空不表示信息,宽单元用二进制的 “1”表示,窄单元用二进制的“0”表示,起始符用二 进制“110”表示(二个宽单元和一个窄单元),终止 符用二进制“101”表示(中间是窄单元,两边是宽单 元)。
➢ 起始符、终止符
返回
12
条码质量
➢ 是指条码印刷质量,其判定主要从外观、条(空) 反射率、条(空)尺寸误差、空白区尺寸、条高、 数字和字母的尺寸、校验码、译码正确性、放 大系数、印刷厚度、印刷位置等几个方面进行。 国标。
返回
13
第二节 条码的编码方法和分类
➢ 一、条码的分类 ➢ 二、 条码的编码理论概述