当前位置:文档之家› 条形码规则

条形码规则

码制区别

UPC

(统一产品代码)

只能表示数字,有A、B、C、D、E五个版本版本A - 12 位数字版本E - 7 位数字最后一位为校验位大小是宽1.5" 高1 ",而且背景要与清晰主要使用于美国和加拿大地区,用于工业、医药、仓库等部门。当UPC作为十二位进行解码时,定义如下:第一位= 数字标识(已经由UCC(统一代码委员会)所建立). 第2-6位= 生产厂家的标识号(包括第一位)第7-11 = 唯一的厂家产品代码第12位= 校验位(used for error detection)

Code 3 of 9

能表示字母、数字和其它一些符号共43个字符:A -Z,0 - 9,-.$/+%,pace 条形码的长度是可变化的,通常用“*”号作为起始、终止符校验码不用代码密度介于3 - 9.4个字符/每英寸,空白区是窄条的10倍,用于工业、图书、以及票证自动化管理上。

Code 128

表示高密度数据,字符串可变长,符号内含校验码,有三种不同版本:A,B,and C 可用128个字符分别在A,B,or C 三个字符串集合中,用于工业、仓库、零售批发。

Interleaved

2-of-5 (I2 of 5)

只能表示数字0 -9 可变长度,连续性条形码,所有条与空都表示代码,第一个数字由条开始,第二个数字由空组成空白区比窄条宽10倍,应用于商品批发、仓库、机场、生产/包装识别、工业中,条形码的识读率高,可适用于固定扫描器可靠扫描,在所有一维条形码中的密度最高。

Codabar

(库德巴码)

可表示数字0 - 9,字符$、+、-、还有只能用作起始/终止符的a,b,c d四个字符,可变长度,没有校验位,应用于物料管理、图书馆、血站和当前的机场包裹发送中,空白区比窄条宽10,非连续性条形码,每个字符表示为4条3空。Codabar又名NW 7,NW 7是在日本的叫法。

QR码

QR码呈正方形,常见的是黑白两色。在3个角落,印有较小,像“回”字的的正方图

案。这3个是帮助解码软件定位的图案,用户不需要对准,无论以任何角度扫描,数据仍

可正确被读取。

日本QR码的标准JIS X 0510在1999年1月发布,而其对应的ISO国际标准

ISO/IEC18004,则在2000年6月获得批准。根据Denso Wave公司的网站数据,QR码

是属于开放式的标准,QR码的规格公开,虽由Denso Wave公司持有的专利权益,但不会

被运行。

除了标准的QR码之外,也存在一种称为“微型QR码”的格式,是QR码标准的缩小版

本,主要是为了无法处理较大型扫描的应用而设计。微型QR码同样有多种标准,最高可存

储35个字符。

EAN码

EAN码是国际物品编码协会制定的一种商品用条码,通用于全世界。EAN码符号有标

准版(EAN-13)和缩短版(EAN-8)两种。标准版表示13位数字,又称为EAN13码,缩

短版表示8位数字,又称EAN8。两种条码的最后一位为校验位,由前面的12位或7位数

字计算得出。

PDF417

(二维码)

多行组成的条形码,不需要连接一个数据库,本身可存储大量数据,应用于:医院、驾驶证、物料管理、货物运输,当条形码受一定破坏时,错误纠正能使条形码能正确解码PDF417,是讯宝(Symbol)科技公司于1990年研制的产品。它是一个多行、连续性、可变长、包含大量数据的符号标识。每个条形码有3 - 90行,每一行有一个起始部分、数据部分、终止部分。它的字符集包括所有128个字符,最大数据含量是1850个字符。

条码解析

数字含义

商品条码数字的含义(EAN-13)

以条形码6936983800013为例

此条形码分为4个部分,从左到右分别为:

1-3位:共3位,对应该条码的693,是中国的国家代码之一。(690--695都是中国的代码,由国际上分配)

4-8位:共5位,对应该条码的69838,代表着生产厂商代码,由厂商申请,国家分配

9-12位:共4位,对应该条码的0001,代表着厂内商品代码,由厂商自行确定

第13位:共1位,对应该条码的3,是校验码,依据一定的算法,由前面12位数字计算而得到。

各地码表

128条形码编码规则

条形码CODE128编码规则 CODE128简介 CODE128码于1981年推出,是一种长度可变、连续性的字母数字条码。与其他一维条码比 较起来,相对较为复杂,支持的宇元也相对较多,又有不同的编码为式可供交互运用,因此其应 用弹性也较大。 CODE 128 特性 1、具有A、B、C三种不同的编码类型,可提供标准ASC II中128个宇元的编码使用; 2、允许双向扫描; 3、可自行决定是否加上校验位; 4、条码长度可调,但包括开始位和结束位在内,不可超过232个字元; 5、同一个CODE128码可以由A、B、C 三种不同编码规则互换,既可扩大字元选择的范围, 也可缩短编码的长度。 CODE 128编码方式的编码范围 1、CODE128A:标准数字、大写字母、控制符及特殊宇符; 2、CODE128B:标准数字、大写宇母、小写字母及特殊字符; 3、CODE128C/EAN128: [00]~[99]的数字对集合,共100个,既只能表示偶数位长 度的数字。 CODE 128编码规则 开始位+[FNC1(为EAN128码时附加)]+数据位+校验位+结束位 CODE 128校验位计算 (开始位对应ID+每位数据在整个数据中的位置×每位数据对应的ID值)% 103 CODE 128编码表 ID ASC II Cade128A Cade128B Cade128C BandCode 编码值 0 32 SP SP 00 212222 11011001100 1 33 ! ! 01 22212 2 11001101100 2 34 “ “ 02 222221 11001100110 3 35 # # 03 121223 10010011000 4 36 $ $ 04 121322 100h0001100

条形码识别

HEFEI UNIVERSITY 系别电子信息与电气工程系 专业电气信息类 班级电子(2)班 完成时间 2012-11-04 姓名学号周峰 0905073012

基于MATLAB的一维条码识别 摘要:条码技术是如今应用最广泛的识别和输入技术之一,由于其包含的信息量 大,识别错误率低而在各个方面得到很大的重视。它发展迅速并被广泛应用于于工业、商业、图书出版、医疗卫生等各行各业。由我国目前发展现状来看,条码的正常使用受到条形码印刷质量和商品运输过程的影响,并且传统的条码识读方式是采用光电识读器,条码图像对光的不同反射效果也必然会对条码的识读产生影响,而一般条码在搬运过程中条码会不可避免的破损,所以对质量较差的条码的条码的识别尤为重要。 不同的条码有着不同的识读过程。本设计研究一种基于图像处理方式的识读方法,通过一定的数字图像处理算法处理进行译码。译码算法主要分为两部分:第一部分首先对采集的条码图像进行预处理,图像的预处理包括图像分割,图像滤波等,良好的图像处理将对后面实现正确译码有重大贡献;第二部分就是对预处理后的条码图像进行译码,我们根据相似边距离来判别条码字符,再通过译码、校验、纠错处理来识读条码,得到条码所表示的文本信息。借助于Matlab软件的功能我们完成这次译码工作。 关键词:图像处理条形码识别 EAN-13 图像滤波 Matlab

一、引言 1.1 条码技术概述 条码技术是在计算机的应用实践中产生和发展起来的一种自动识别技术,条码应用技术就是应用条码系统进行的信息处理技术。条码技术的研究始于20世纪中期,是继计算机技术应用和发展应运而生的。 通俗的说条形码是指在浅色衬底上印有深色矩形的线条(也称条码)排列而成的编码,其码条和空白条的数量和宽度按一定的规则(标准)排列。条形码是由一组规则排列的条、空、相应的数字组成。这种用条、空组成的数据编码可以供机器识读,而且很容易译成二进制数和十进制数。这些条和空可以有各种不同的组合方法,构成不同的图形符号,即各种符号体系,适用于不同的应用场合。条形码是迄今为止最经济、实用的一种自动识别技术。 1.2Matlab应用图像处理 Matlab图像处理工具是由Math Works公司推出的用于数值计算的有力工具,它具有相当强大的矩阵运算和操作功能,力求人们摆脱繁杂的程序代码。Matlab图像处理工具箱提供了丰富的图像处理函数,灵活运用这些函数可以完成大部分图像处理工作。图像处理工具包是由一系列支持图像处理操作的函数组成的。所支持的图像处理操作有:图像的几何操作、邻域和区域操作、图像变换、图像恢复与增强、线性滤波和滤波器设计、变换(DCT变换等) 、图像分析和统计、二值图像操作等。下面就MATLAB 在图像处理中各方面的应用分别进行介绍。主要包括下面几方面: (1) 图像文件格式的读写和显示。MATLAB 提供了图像文件读入函数 imread(),用来读取如:bmp,tif、tiff、pcx 、jpg 、gpeg 、hdf、xwd等格式图像文;图像写出函数 imwrite() ,还有图像显示函数 image()、imshow()等等。 (2) 图像处理的基本运算。MATLAB 提供了图像的和、差等线性运算,以及卷积、相关、滤波等非线性算。例如,conv2(I,J)实现了I,J两幅图像的卷积。 (3) 图像变换。MATLAB提供了一维和二维离散傅立叶变换(DFT)、快速傅立叶变换(FFT)、离散余弦变换(DCT),以及连续小波变换(CWT)、离散小波变换(DWT)及其反变换。 二、一维条码技术 2.1 一维条码符号的结构 通常任何一个完整的条码是由两侧空白区、起始符、数据字符、校验符、终止符组成,以一维条码而言,其排列方式通常如表2-1所示: 表2-1 条码符号结构

常用条形码类型及介绍范文

条形码类型及常见条形码介绍

条形码或条码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到了广泛的应用。 条形码类型 条码是由一组按一定编码规则排列的条,空符号,用以表示一定的字符,数字及符号组成的信息。条码系统是由条码符号设计,制作及扫描阅读组成的自动识别系统。条码卡分为一维码和二维码两种。一维码比较常用,如日常商品外包装上的条码就是一维码。它的信息存储量小,仅能存储一个代号,使用时通过这个代号调取计算机网络中的数据。二维码是近几年发展起来的,它能在有限的空间内存储更多的信息,包括文字、图象、指纹、签名等,并可脱离计算机使用。 条码种类很多,常见的大概有二十多种码制,其中包括:Code39码(标准39码)、Codabar码(库德巴码)、Code25码(标准25码)、ITF25码(交叉25码)、Matrix25码(矩阵25码)、UPC-A码、UPC-E码、EAN-13码(EAN-13国际商品条码)、EAN-8码(EAN-8国际商品条码)、中国邮政码(矩阵25码的一种变体)、Code-B码、MSI码、Code11码、Code93码、ISBN码、ISSN 码、Code128码(Code128码,包括EAN128码)、Code39EMS(EMS专用的39码)等一维条码和PDF417等二维条码。 目前,国际广泛使用的条码种类有: EAN、UPC码——商品条码,用于在世界范围内唯一标识一种商品。我们在超市中最常见的就是EAN和UPC条码。 其中,EAN码是当今世界上广为使用的商品条码,已成为电子数据交换(EDI)的基础;UPC码主要为美国和加拿大使用; Code39码——因其可采用数字与字母共同组成的方式而在各行业内部管理上被广泛使用 ITF25码——在物流管理中应用较多 Codebar码——多用于血库,图书馆和照像馆的业务中 另还有Code93码,Code128码等。 除以上列举的一维条码外,二维条码也已经在迅速发展,并在许多领域找到了应用。 常用条码介绍 【EAN码介绍】 EAN码的全名为欧洲商品条码(European Article Number),源於西元1977年,由欧洲十二个工业国家所共同发展出来的一种条码。目前已成为一种国际性的条码系统。EAN条码系统的管理是由国际商品条码总会(International Article Numbering Association)负责各会员国的国家代表号码之分配与授权,再由各会员国的商品条码专责机构,对其国内的制造商、批发商、零售商等授予厂商代表号码。

Code 39条形码编码规则

Code 39条形码分为标准型Code 39(Standard Code 39)及完全型Code 39(Full ASCII Code 39). 标准型Code 39表示的资料内容,包括有A~Z大写英文字母,0~9数字,以及一些特殊符号,共计有44个字符. 而Full ASCII Code 39除上述标准型Code 39之44个字符外,再搭配,"/","%","$","+"等前置符号即可扩充成128个字符(含一个起始和结束字符). 例如标准形Code 39无英文字母小写,只有大写 若大写前加上一个"+",就变成英文小写 +A -------> a +B -------> b 详细全部的Full ASCII Code 39字符,列于Code 39 Full ASCII表中 Code 39编码方式 Code 39条形码只有二种粗细比例线,也就是说较粗的线条是细线条的2~3倍,举例说明,如下图标. 若细条形码长度x=1mm时,则粗条形码长度应为R=2mm ~ 3mm之间才适当.

Code 39检查码 Code 39的检查码,可打印可不打印,端看使用者取舍. 以下为获得检查码之步骤: 步骤一.假设有一Code 39条形码为 "ANDY" 步骤二.将各字符相对值相加总 10+23+13+34=80 步骤三.用基数43去除加总,取得余数 80/43=1 (37) 37即check digit之相对值. 步骤四.取相对值之对应值,即为check digit之字符 37-->"." 因此加入check digit之条形码为"ANDY." Code 39特性综合说明 1.Code 39起始码/结束码为"*".

条形码自动识别技术

条形码自动识别技术 条形码自动识别技术2010-04-09 15:03条码本身不是一套系统,而是一 种十分有效的识别工具它提供准确及时的信息来支持成熟的管理系统。条码使 用能够逐渐地提高准确性和效率,节省开支并改进业务操作。 条码是由不同宽度的浅色和深色的部分(通常是条形)组成的图形,这些部 分代表数字、字母或标点符号。将由条与空代表的信息编码的方法被称作符号法。符号法有许多种。下面列举的是一些最常使用的符号法。 通用产品码(UPC码)和它在世界范围的相似物国际物品码(EAN码)在零售业被非常广泛地使用,它们正在工业和贸易领域中被广泛地接受。UPC/EAN码是 一种全数字的符号法(它只能表示数字)。 在工业、药物和政府应用中最浒的是39码,糨是一种字母与数字混合符号法,它具有自我检验功能,能够提供不同的长度和较高的信息安全性。它被一 些工斑马打印机业贸易组织所接受,包括汽车工业活动组织(AIAG)、保健工业 贸易通讯委员会(HIBCC)和美国国防部(DOD)。工业应用包括追踪生产过程、仓 库库存,还有识别影印领土这样的特别应用。作为一种字母与数字混合符号法,39码除有数字外,还能够支持大写字母并有一些标点符号。 与39码相比,128码是一种更便捷的符号法,糨能够代表整个ASCII字母 系列。它提供一种特殊的"双重密度"的全数字模式并有高信息安全性能。128 码正在逐渐代替39码。HIBCC和统一编码委员会(UCC)已接受一种特殊版本的128码(UCC/EAN-128)用来进行送货箱的标记。在ANSI的送货箱标记标准中也 承认UCC/EAN-128码。在需要将序号、批量号和其它有关信息输入到产品标签 上的应用中使用UCC/EAN-128码的趋势有进一步的发展。 两维码符号法正在跟进 两维码符号法是条码发展的下一步骤。它们比传统的条形码的密度高得多,所以能提供较高的信息完整程度。因为它们能够将更多的信息放入更小的面积内,所以它们为许多不同的应用所接受。

常用一维条形码编码规则.

常用一维条形码 139码(CODE39) 39码可以包含数字及英文字母。除了超市、零售业的应用中使用UPC/EAN码外,几乎在其他饿应用环境中,都是使用39码。39码是目前使用最广泛的条码规格,支持39码的软硬件设备也最齐全。 1.1 特征 ◆能表示44个字符,A-Z、0-9、SPACE、-、.、$、/、+、%、* ◆分散式,条码组之间使用细白条分隔 ◆两种宽度 ◆自我检查 ◆有扩展模式《Full ASCII Mode》 ◆检查码字符可有可无,视需求而定 1.2 组成 ◆各个字符有9条黑白相间,粗细不同的线条组成,其中6条为黑白细条3条黑白粗 条 ◆一串字符必须在头尾加上起始字符和结束字符“*” 1.3 校验方法 找到输入字符串每个字符对应值,求和,除以43,取余数。

1.4 条码说明

1.5 编码表 P.S. 在程序中可以使用“11”表示宽黑条,‘1’表示细黑条,“00”表示宽白条,“0”表示细白条。那么字符1就可以表示为110100101011。使用此方法建立一个编码表,每个字符可以长度为12的“01”字符串来表示。

1.6 典型CODE39条码 1.7 CODE39的扩展码 扩展码表同CODE93。但是扩展方式不同,39码使用$,/,+.%与其26个大写字母组合,表示ASCII码表中的其他字符。条空表示方式和校验方式与标准39码相同。 93码中使用的控制码与26个大写字母的组合。 293码(CODE93) 2.1 组成 ◆字母:A-Z,数字:0-9,符号:SPACE, - , . , $ , / , +, %, 控制码:$ , / , +, %,起始结束码: □ ◆每个字由9个模组成,包括3条粗细黑条及3条粗细白条。每一黑条或白条有可能为 1.2.3.4模组成 2.2 特征 ◆用4个控制码$, %, /, + 组合其他字母或符号,可编程FULL ASCII字母,读码器读到 上面4个控制码的组合时候,送出的字尾所对应的ASCII。 ◆有2个检验码C和K。 2.3 校验方法 ◆先查出资料所对应值,对应值的表如下

条码检测等级评定解决方案

生产中印刷或打印出来的条码该使用什么样的条码设备进行检测条码的等级等参数,如何检测条码的问题,那么现在来分享一下深圳远景达科技华为供应商条码检测等级评定解决方案! 1、如果需要详细的条码检测报告,并检测条码的印刷质量等级,那么必须要使用条码检测仪,一般来说条码检测仪分为进口和国产的,进口的条码检测仪价格较贵一些,得力捷、康耐视等,连接检测设备的软件后台评定条码标签等级。 2、如果只是想简单的测试一下条码是否能读出来,这样就可以采用简单的条码扫描枪或者数据采集器等就可以,因为这些条码设备可以识读常见的CODE39码和Code128码等条码类型,并且还携带方便。 印刷的条码等级标准简单介绍: 条码的印刷等级是表示印刷质量好坏的指标等级,一般有A、B、C、D、F,使用条码检测仪根据印刷好坏判定的质量等级,A级为最好,F级为不合格,不合格的条码就是用条码扫描器也可能无法识读,而B C D 级根据需要判断是否合格,一般要求不严格的情况下,B、C级都可以认为是合格的。 如果客户对条码要求不高,只要判断这个条码是否能读出来,则可以使用条码扫描枪或条码数据采集器。但条码扫描枪和条码数据采集器不能检测出质量等级,只能判断此条码是否能读出来。

以下是2种条码检测设备的简单区别: 1、条形码检测仪: (1)、可用来检测等级,印刷质量等所有问题,不存在任何码制问题,(限一维条码),只要直接使用即可,如果要出打印出的质量报告要另外讨论。 (2)、费用相对是最高的,有部分国产的价格是相对便宜些。 (3)、体积较小,可方便携带。 2、条码扫描枪: (1)、只判断是否可读,不能判断印刷质量好坏。 (2)、不存在码制问题,一般的扫描器都可以扫描所有一维条码(code39和code128 都属于一维条码)。 (3)、须连同电脑等外接设备一起来使用,不可单独使用。 (4)、条码扫描枪本身体积小,可方便携带。

商品条码数字的含义

商品条码数字的含义 商品条码一般分为4个部分,按3-5-4-1分,第一部分代表国家,第二部分代表生产厂商,第三部分代表厂内商品代码,第四部分是效验码:以条形码 6936983800013 为例 此条形码分为4个部分,从左到右分别为: 1-3位:共3位,对应该条码的693,是中国的国家代码之一。(690--695都是中国的代码,由国际上分配); 4-8位:共5位,对应该条码的69838,代表着生产厂商代码,由厂商申请,国家分配; 9-12位:共4位,对应该条码的0001,代表着厂内商品代码,由厂商自行确定; 第13位:共1位,对应该条码的3,是校验码,依据一定的算法,由前面12位数字计算而得到。 前缀码编码组织所在国家 ( 或地区 )/ 应用领域前缀码编码组织所在国家 ( 或地区 )/ 应用领域 000 ~ 019;030 ~ 039;060 ~ 139 美国 020 ~ 029;040 ~ 049;200 ~ 299 店内码 050 ~ 059 优惠券 300 ~ 379 法国 380 保加利亚 383 斯洛文尼亚 385 克罗地亚 387 波黑 400 ~ 440 德国 450 ~ 459;490 ~ 499 日本 460 ~ 469 俄罗斯 470 吉尔吉斯斯坦 471 中国台湾 474 爱沙尼亚475 拉脱维亚 476 阿塞拜疆 477 立陶宛 478 乌兹别克斯坦 479 斯里兰卡 480 菲律宾 481 白俄罗斯 482 乌克兰 484 摩尔多瓦 485 亚美尼亚 486 格鲁吉亚 487 哈萨克斯坦 489 中国香港特别行政区500 ~ 509 英国 520 希腊 528 黎巴嫩 529 塞浦路斯 530 阿尔巴尼亚 531 马其顿 535 马耳他 539 爱尔兰 540 ~ 549 比利时和卢森堡560 葡萄牙 569 冰岛 570 ~ 579 丹麦 590 波兰594 罗马尼亚 599 匈牙利 600、601 南非

条形码检验方法

条形码检验方法 前存在的条码检测方法有两种:"传统方法"和"美标检测方法"。 最初的条码检测通过目测条码的外观、并用检测仪器测量条码的PCS 值和条空的尺寸偏差,再根据有关的条码标准和技术规范判定条码是否合格(P/F)的方式进行。在用仪器测量时,如果条、空的尺寸偏差在规定范围之内,而且PCS值在规定的值以上,那么检测仪就被判定这个条码为"合格(Pass)",否则就判定为"不合格(Fail)"。这种方法出现于上世纪70年代中期,就是我们所说的"传统方法"。"传统方法"在国际上使用了近20年,具有成熟、直观的优点。但是随着条码扫描技术的发展,人们发现,经传统检测方法被判定为不合格的条码中有部分能被大多数扫描器较好的识读。原因之一是传统检测方法中,评判条码质量的标准只有一个--"合格(P)"与"不合格(F)",而在实际应用中,所采用的条码阅读器的性能各不相同。另外,传统检测方法是以一次扫描为基础的,在检测时,可能正好通过了条码最好的部分,也可能是通过了不好的部分,这不能真正代表条码的真实状况。因此传统检测方法存在着检验偏严、不切合条码实际使用的缺点。 "美标检测方法" 出现于上世纪90年代,它克服了传统检测方法的缺点。它根据对条码扫描得到的"扫描反射率曲线"分析条码的各项质量参数,然后根据各项参数的标准将条码分为"A"-"F"五个质量等级,"A"级为最好,"D"级为最差,"F"级为不合格。

"美标检测方法"中的条码的质量等级表明了条码的印刷质量及它的适用场合。A级条码能够被很好的识读,适合只沿一条线扫描并且只扫描一次的场合。B级条码在识读中的表现不如A级,适合于只沿一条线扫描但允许重复扫描的场合。C级条码可能需要更多次的重复扫描,通常要使用能重复扫描并有多条扫描线的设备才能获得比较好的识读效果。D级条码可能无法被某些设备识读,要获得好的识读效果,则要使用能重复扫描并具有多条扫描线的设备。F级条码是不合格品,不能使用。 随着条码技术的发展,"美标检测方法"得到了广泛的应用。欧洲标准化委员会(CEN)和国际标准化组织(ISO)公布的条码检测标准中都采用了这种方法。 切合实际是"美标检测方法"的最大优点。 "美标检测方法"的对条码质量的评定都是在扫描反射率曲线的基础上得到的,因此又叫做"扫描曲线测量法"。 条码符号质量检验项目 --------------------------------------------------------------------------------

条形码识别技术

一维条形码生成与识别技术 一、引言 条形码(简称条码)技术是集条码理论、光电技术、计算机技术、通信技术、条码印制技术于一体的一种自动识别技术。条形码是由宽度不同、反射率不同的条(黑色)和空(白色),按照一定的编码规则编制而成,用以表达一组数字或字母符号信息的图形标识符。条形码符号也可印成其它颜色,但两种颜色对光必须有不同的反射率,保证有足够的对比度。条码技术具有速度快、准确率高、可靠性强、寿命长、成本低廉等特点,因而广泛应用于商品流通、工业生产、图书管理、仓储标证管理、信息服务等领域。 二、EAN-13条形码简介 一维条码主要有EAN和UPC两种,其中EAN码是我国主要采取的编码标准。EAN是欧洲物品条码(European Article Number Bar Code)的英文缩写,是以消费资料为使用对象的国际统一商品代码。只要用条形码阅读器扫描该条码,便可以了解该商品的名称、型号、规格、生产厂商、所属国家或地区等丰富信息。 EAN通用商品条码是模块组合型条码,模块是组成条码的最基本宽度单位,每个模块的宽度为毫米。在条码符号中,表示数字的每个条码字符均由两个条和两个空组成,它是多值符号码的一种,即在一个字符中有多种宽度的条和空参与编码。条和空分别由1~4个同一宽度的深、浅颜色的模块组成,一个模块的条表示二进制的“1”,一个模块的空表示二进制的“0”,每个条码字符共有7个模块。即一个条码字符条空宽度之和为单位元素的7倍,每个字符含条或空个数各为2,相邻元素如果相同,则从外观上合并为一个条或空,并规定每个字符在外观上包含的条和空的个数必须各为2个,所以EAN码是一种(7,2)码。 EAN条码字符包括0~9共10个数字字符,但对应的每个数字字符有三种编码形式,左侧数据符奇排列、左侧数据符偶排列以及右侧数据符偶排列。这样十个数字将有30种编码,数据字符的编码图案也有三十种,至于从这30个数据字符中选哪十个字符要视具体情况而定。在这里所谓的奇或偶是指所含二进制“1”的个数为偶数或奇数[2]。 EAN-13码的格式 EAN条形码有两个版本,一个是13位标准条码(EAN-13条码),另一个是8位缩短条码(EAN-8条码)。EAN-13条码由代表13位数字码的条码符号组成,如图1所示[1]。

条形码码制解析大全

条形码类型及常见条形码介绍 条码是由一组按一定编码规则排列的条,空符号,用以表示一定的字符,数字及符号组成的信息。条码系统是由条码符号设计,制作及扫描阅读组成的自动识别系统。条码卡分为一维码和二维码两种。一维码比较常用,如日常商品外包装上的条码就是一维码。它的信息存储量小,仅能存储一个代号,使用时通过这个代号调取计算机网络中的数据。二维码是近几年发展起来的,它能在有限的空间内存储更多的信息,包括文字、图象、指纹、签名等,并可脱离计算机使用。 条码种类很多,常见的大概有二十多种码制,其中包括: Code39码(标准39码)、Codabar码(库德巴码)、Code25码(标准25码)、ITF25码(交叉25码)、Matrix25码(矩阵25码)、UPC-A码、UPC-E码、EAN-13码(EAN-13国际商品条码)、EAN-8码(EAN-8国际商品条码)、中国邮政码(矩阵25码的一种变体)、Code-B码、

MSI码、Code11码、Code93码、ISBN码、ISSN码、Code128码(Code128码,包括EAN128码)、Code39EMS(EMS专用的39码)等一维条码和PDF417等二维条码。 目前,国际广泛使用的条码种类有: EAN、UPC码——商品条码,用于在世界范围内唯一标识一种商品。我们在超市中最常见的就是EAN和UPC条码。 其中,EAN码是当今世界上广为使用的商品条码,已成为电子数据交换(EDI)的基础;UPC码主要为美国和加拿大使用; Code39码——因其可采用数字与字母共同组成的方式而在各行业内部管理上被广泛使用 ITF25码——在物流管理中应用较多 Codebar码——多用于血库,图书馆和照像馆的业务中 另还有Code93码,Code128码等。 除以上列举的一维条码外,二维条码也已经在迅速发展,并在许多领域找到了应用。 编码字符集 ①数字型数据(数字0~9); ②字母数字型数据(数字0~9;大写字母A~Z;9个其他字符:space,$,%,*,+,-,.,/,:); ③8位字节型数据; ④日本汉字字符;

商品条码规则

商品条形码是指由一组规则排列的条、空及其对应字符组成的标识,用以表示一定的商品信息的符号。其中条为深色、空为纳色,用于条形码识读设备的扫描识读,其对应字符由一组阿拉伯数字组成,供人们直接识读或通过键盘向计算机输人数据使用。这一组条空和相应的字符所表示的信息是相同的。 目前世界上常用的码制有ENA条形码、UPC条形码(UCC条形码)、二五条形码、交叉二五条形码、库德巴条形码、三九条形码和128条形码等,而商品上最常使用的就是EAN商品条形码。EAN商品条形码亦称通用商品条形码,由国际物品编码协会制定,通用于世界各地,是目前国际上使用最广泛的一种商品条形码。 商品条形码也叫国际码,每个产品都有EAN-13代码(13位数字的条形码也就是我们国家商品上常见的那种条码)美国、加拿大使用UCC-12代码(12位数字的条形码) 仅限美国、加拿大使用,目前两种标识系统已经逐渐统一为EAN-13代码(13位数条形码),UCC-12代码(12位数字)建立UPC-12代码(12位数字)可以在UPC-12代码前面加一位数字0,直接变成EAN-13代码. EAN商品条形码分为EAN-13(标准版)和EAN-8(缩短版)两种。 EAN-13通用商品条形码一般由前缀部分、制造厂商代码、商品代码和校验码组成。商品条形码中的前缀码是用来标识国家或地区的代码,赋码权在国际物品编码协会。 其中前2-3位就是代表国度,下来5位是产家的代码,再下来就是产品代码,最后一位是电脑自己生成的,没有任何意义。 世界各国条码分配表 前缀码所在国家(地区) 000 ~ 019;030 ~ 039;060 ~ 139 美国、加拿大

条形码检测

条码检测 一.条码检测技术的发展 在过去的三十年中,条码符号的质量检验技术有了比较大的发展。最初并没有专门的条码检测设备,条码质量的评定是通过采用通用设备来完成的。我们知道,条码是由深色条和浅色空组合起来的图形符号,条码的质量参数可以分为两类,一类是条码的尺寸参数,另一类则为条码符号的反射率参数。这两种参数在条码技术规范中都作了详细的规定,对条码符号的这两种参数采用通用的反射率测量仪器及测长显微镜进行测量,这可以说是条码检测技术发展的第一个阶段。最初,这种检测方法中所有的测量都是非自动化的,由于条码的条空太多,测量和根据条空判定被测条码条空编码是否正确非常麻烦,另外,人为因素也严重影响了测量的精度和准确性。从70年代中期以后,条码符号质量的评价都是用条码检测的专用仪器——条码检测仪来进行测试,这就是人们通常所说的传统检测方法。条码检测仪的出现使得条码检测的效率大大提高,符号经过条码检测仪扫描后,马上就可以得到检验结果,性能全面的检测仪还能打印出列有详细质量参数值的质量检测结果,这就使得印刷企业能够根据检验结果调整印刷设备,充分发挥印刷设备的潜能,从而提高条码符号的印制质量。 经过长期实践,人们发现基于条码符号技术规范基础上的检验方法在应用中存在以下缺陷和不足: (1)由于用该质量检验方法评价一个条码符号时只有一个单一的阈值,即是否符合标准,但不同的条码识读设备采用不同的光学结构、译码算法,在识读条码符号时具有不同的识读能力。单一的判定与多种识读设备和识读环境之间存在不一致的情况,也就是说,有些被传统方法判定为不合格的条码,却能够被正确识读。 (2) 在该检验方法中,条码的质量判定仅仅基于一次条码扫描所测出的质量参数。由于条码符号在高度方向存在信息的冗余,基于一个位置的一次扫描得出的数据不能够全面反映条码符号的整体质量。 (3) 对商品条码或128条码等来说,测量条码中条的尺寸意义不是很大,因为这些条码的译码是根据相似边的尺寸来进行的,条的整体增宽或减小对相似边的尺寸没有影响。 (4) 这种方法对条码的反射率要求方面存在疏漏,如它没有规定条码中条的反射率和空的反射率的测量位置,这就会导致不同仪器测出不同的结果,由此而产生了许多条码质量判定方面的商业纠纷。 上述因素导致了用该种方法检验的结果和扫描识读性能不能完全保持一致,并由此导致顾客退货的现象增多。为此,80年代后,人们开始设法对条码的检验方法进行改进。从事条码技术和应用行业的专家对各种类型的条码识读系统进行了大量的识读测试,最后得出了一个评价条码符号综合质量等级的方法,即“反射率曲线分析法”,也简称条码综合质量等级法。该方法能够更好地反映条码符号在识读过程中的性能,并能够克服使用传统方法所产生的缺陷。1990年,美国首先用该方法评价条码质量,并制定了相应的美国国家标准ANSI X3.182-1990《条码印制质量指南》,综合分级方法根据对条码进行扫描所得出的“扫描反射率曲线”,分

条形码的检测

您现在的位置是:条码的检测>>条码检测的方式>>商品条码的检验方法 8.2.2 商品条码的检验方法 商品条码的检验详见GB/T 18348-2001《商品条码符号印制质量的检验》。 自20世纪70年代到90年代末条码技术在商业领域中广泛应用以来,国际上一直使用通过测量条码的条、空反射率以及PCS值、尺寸误差的传统方法进行检验。这种检验方法具有技术成熟、使用广泛、直观方便等优点。目前国际上使用的各种检验设备也是根据这种检验方法而设计的。实践证明,这是一种可行的检验方法。但随着条码识读设备性能的提高,传统的检验方法又暴露出检验偏严的缺点。1990年,由美国国家标准局制定了ANSI X3.182方法将印刷质量综合分级。 2000年,ISO/IEC15416颁布,在技术上兼容ANSI X3.182 。我国GB/T 18348-2001《商品条码符号印制质量的检验》标准也采用了美标方法。 1.检验项目 GB/T18348-2001规定的检测项目共12项。包括:译码正确性、最低反射率、符号反差、最小边缘反差、调制比、缺陷度、可译码度、符号一致性、空白区宽度、放大系数、条高和印刷位置。 (1)译码正确性 印制和标记条码符号的目的就是要让条码符号在自动识别系统中能被正确地识读从而使条码技术得以顺利应用,因此,译码正确性是条码符号应有的根本特性。译码正确性是条码符号可以用参考译码算法进行译码并且译码结果与该条码符号所表示的代码一致的特性。译码正确性是条码符号能被使用和评价条码符号其它质量参数的基础的前提条件。 (2)符号一致性 符号一致性是条码符号所表示的代码与该条码符号的供人识别字符一致的特性,是条码符号应有的根本特性之一。条码符号所表示的代码与其供人识别字符不一致,将导致对该条码符号的人读信息和机读信息不一样,从而造成错误。 从理论上讲,符号一致性和译码正确性是不同的。但在实际的检测操作中,“条码符号所表示的代码”并不容易知晓。所以,在检测译码正确性时,通常把条码符号的供人识别字符作为“条码符号所表示的代码”,将其与译码结果比对;在检测符号一致性时,通常把译码结果作为“条码符号所表示的代码”,将其与条码符号的供人识别字符比对,结果是二者的操作方法一样。 (3)最低反射率(Rmin) 最低反射率是扫描反射率曲线上最低的反射率,实际上就是被测条码符号条的最低反射率。最低反射率应不大于最高反射率的一半(即Rmin≤0.5Rmax)。如果达不到要求,说明印制条的材料(如油墨)颜色应该更暗些,即对红光的反射率更低些。当然,提高最高反射率即条码符号空的反射率也是可行的,可以通过提高条码符号承印材料或印制空(或背底)的材料(如油墨)对红光的反射率来满足要求。 (4)符号反差(SC) 符号反差是扫描反射率曲线的最高反射率与最低反射率之差,即SC= Rmax-Rmin。符号反差反映了条码符号条、空颜色搭配或承印材料及油墨的反射率是否满足要求。符号反差大,说明条、空颜色搭配合适或承印材料及油墨的反射率满足要求;符号反差小,则应在条、空颜色搭配,承印材料及油墨等方面找原因。 (5)最小边缘反差(ECmin) 边缘反差(EC)是扫描反射率曲线上相邻单元的空反射率与条反射率之差,最小边缘反差(ECmin)是所有边缘反差中的最小的一个。最小边缘反差反映了条码符号局部的反差情况。如果符号反差不小,但ECmin小,一般是由于窄空的宽度偏小、油墨扩散造成的窄空处反射率偏低;或者是窄条的宽度偏小、油墨不足造成的窄条处反射率偏

条码code128编码规则

条码CODE128编码规则 CODE128简介 CODE128码于1981年推出,是一种长度可变、连续性的字母数字条码。与其他一维条码比 较起来,相对较为复杂,支持的宇元也相对较多,又有不同的编码为式可供交互运用,因此其应 用弹性也较大。 CODE 128 特性 1、具有A、B、C三种不同的编码类型,可提供标准ASC II中128个宇元的编码使用; 2、允许双向扫描; 3、可自行决定是否加上校验位; 4、条码长度可调,但包括开始位和结束位在内,不可超过232个字元; 5、同一个CODE128码可以由A、B、C 三种不同编码规则互换,既可扩大字元选择的范围, 也可缩短编码的长度。 CODE 128编码方式的编码范围 1、CODE128A:标准数字、大写字母、控制符及特殊宇符; 2、CODE128B:标准数字、大写宇母、小写字母及特殊字符; 3、CODE128C/EAN128: [00]~[99]的数字对集合,共100个,既只能表示偶数位长 度的数字。 CODE 128编码规则 开始位+[FNC1(为EAN128码时附加)]+数据位+校验位+结束位 CODE 128校验位计算 (开始位对应ID+每位数据在整个数据中的位置×每位数据对应的ID值)% 103 CODE 128编码表 ID ASC II Cade128A Cade128B Cade128C BandCode 编码值 0 32 SP SP 00 212222 11011001100 1 33 ! ! 01 22212 2 11001101100 2 34 “ “ 02 222221 11001100110 3 35 # # 03 121223 10010011000 4 36 $ $ 04 121322 100h0001100

条形码检测知识

条形码检测知识 条形码检测即是对条形码质量进行监管的有效手段。条形码检测器是一种质量控制工具,它不但能识读条形码,还能对条形码各方面的识读性能进行测量和评价。 通用检测: 当读完一个条形码之后,检测器将读入的条形码的质量同一个事先设定的标准相比较,最后判定这个条形码是不是符合该标准。如果条、空的尺寸偏差在规定的范围之内,而且PCS(条空印刷对比度值Print Contrast Signal)值在规定的值以上,那么这个条形码就被叛定为“合格(PASS)”,否则就判定为“不合格(FAIL)”。这种检测方法的缺点就是不太切合条形码实际。 美标检测: 美标检测方法是美国国家标准委员会(ANSI)制定的条形码质量标准为参考评价条形码产品质量的。该方法根据条形码的PCS(条空印刷对比度值Print Contrast Signal)值、DECODABLE(解码性)、SC值(条空对比度)、DECODABILITY(解码能力)、DEFECT (缺陷)等各项参数的标准将条形码分为A、B、C、D、F五个质量等级,A级为最好,B 级较好,C级一般,D级为最差,F级为不合格,对于印刷行业来说,默认的行规是要求条形码达到C级以上的质量等级。随着条形码技术的发展,美标检测方法得到了广泛的应用,欧洲标准化委员会(CEN)和国际标准化组织(ISO)公布的条形码检测标准中也都采用了这种方法,只是根据具体的情况对它略作了一些修改。 条形码的尺寸: 条形码具有唯一性,所以,在制作和印刷条形码时不能随意改变或者缩小条形码的比例子,只要条件允许,应尽量选用条形码的标准尺寸(原大)。如果要对条形码进行放大和缩小,缩放比例一般控制在80%-- 200%之间,而且在缩放条形码的同时还应该相应地对条形码的条宽进行适当的修正。在实际生产过程中,可能会遇到一些小包装产品设计(如烟标),如果没有足够的地方来放置条形码,可以适当截短条形码的高度,但要求剩余高度不低于原高度的2/3。为了获得最传佳的扫描识读效果,条形码左右两端还应该留有一定宽度的空

各国条码前缀

厦门百侬贸易有限公司各国条码前缀 前缀码 编码组织所在国家 ( 或地区 )/ 应用领域 000 ~ 019;030 ~ 039;060 ~ 139 美国 020 ~ 029;040 ~ 049;200 ~ 299 店内码 050 ~ 059 优惠券 300 ~ 379 法国 380 保加利亚 383 斯洛文尼亚 385 克罗地亚 387 波黑 400 ~ 440 德国 450 ~ 459;490 ~ 499 日本 460 ~ 469 俄罗斯 470 吉尔吉斯斯坦 471 中国台湾 474 爱沙尼亚 475 拉脱维亚 476 阿塞拜疆 477 立陶宛 478 乌兹别克斯坦 479 斯里兰卡 480 菲律宾 481 白俄罗斯 482 乌克兰 484 摩尔多瓦 485 亚美尼亚 486 格鲁吉亚 487 哈萨克斯坦 489 中国香港特别行政区 500 ~ 509 英国 520 希腊 528 黎巴嫩 529 塞浦路斯 530 阿尔巴尼亚 531 马其顿 535 马耳他 600、601 南非 603 加纳 608 巴林 609 毛里求斯 611 摩洛哥 613 阿尔及利亚 616 肯尼亚 618 象牙海岸 619 突尼斯 621 叙利亚 622 埃及 624 利比亚 625 约旦 626 伊朗 628 沙特阿拉伯 629 阿拉伯联合酋长国 640~649 芬兰 690~695 中国大陆 700~709 挪威 729以色列 730~739 瑞典 740 危地马拉 741 萨尔瓦多 742 洪都拉斯 743 尼加拉瓜 744 哥斯达黎加 745 巴拿马 746 多米尼加 750 墨西哥 754~755 加拿大 759 委内瑞拉 760~769 瑞士 770 哥伦比亚 773 乌拉圭 775 秘鲁 777 玻利维亚 779 阿根廷 780 智利 784 巴拉圭 786 厄瓜多尔 789 ~ 790 巴西 800 ~ 839 意大利 840 ~ 849 西班牙 850 古巴 858 斯洛伐克 859 捷克 860 南斯拉夫 865 蒙古 867 朝鲜

条形码及其检测

条形码及其检测 No. 2 Issue: June, 25, 2007一、条形码概述 条形码是由美国的N.T.Woodland在1949年首先提出的.近年来,随着计算机应用的不断普及,条形码的应用得到了很大的发展.条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,因而在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用. 条形码是由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符.即条形码是一组粗细不同,按照一定的规则安排间距的平行线条图形.常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)组成的. 二、条形码识别系统的组成 为了阅读出条形码所代表的信息,需要一套条形码识别系统,它由条形码扫描器、放大整形电路、译码接口电路和计算机系统等部分组成. 三、条形码扫描器识别条形码的原理 由于不同颜色的物体,其反射的可见光的波长不同,白色物体能反射各种波长的可见光,黑色物体则吸收各种波长的可见光,所以当条形码扫描器光源发出的光经光阑及凸透镜1后,照射到黑白相间的条形码上时,反射光经凸透镜2聚焦后,照射到条码扫描器的光电转换器上,于是光电转换器接收到与白条和黑条相应的强弱不同的反射光信号,并转换成相应的电信号输出到条码扫描器的放大整形电路.白条、黑条的宽度不同,相应的电信号持续时间长短也不同.但是,由光电转换器输出的与条形码的条和空相应的电信号一般仅10mV左右,不能直接使用,因而先要将光电转换器输出的电信号送放大器放大.放大后的电信号仍然是一个模拟电信号,为了避免由条形码中的疵点和污点导致错误信号,在放大电路后需加一整形电路,把模拟信号转换成数字电信号,以便计算机系统能准确判读.整形电路的脉冲数字信号经译码器译成数字、字符信息.它通过识别起始、终止字符来判别出条形码符号的码制及扫描方向;通过测量脉冲数字电信号0、1的数目来判别出条和空的数目.通过测量0、1信号持续的时间来判别条和空的宽度.这样便得到了被辩读的条形码符号的条和空的数目及相应的宽度和所用码制,根据码制所对应的编码规则,条码扫描器便可将条形符号换成相应的数字、字符信息,通过接口电路送给计算机系统进行数据处理与管理,便完成了条形码辨读的全过程. 四、条码的应用的优越性 1.可靠准确。有资料可查键盘输入平均每300个字符一个错误,而条码输入平均每15000个字符一个错误。如果加上校验为位出错率是千万分之一。 2.数据输入速度快。键盘输入,一个每分钟打90个字的打字员1.6秒可输入12个字符或字符串,而使用条码,做同样的工作只需0.3秒,速度提高了5倍。 3.经济便宜。与其它自动化识别技术相比较,推广应用条码技术,所需费用较长低。 4.灵活、实用。条码符号作为一种识别手段可以单独使用,也可以和有关设备组成识别系统实现自动化识别,还可和其他控制设备联系起来实现整个系统的自动化管理。同时,在没有自动识别设备时,也可

条形码简介

EAN码简介 在1974年欧洲有12家大型制造商与配送商,共同研商建立一个协会,负责研发可以供欧洲各国使用的商品识别系统,在当时,美国的UCC (Uniform Code Council),已在北美地区推行UPC (Universal Product Code) 系统。而在1977年才正式成立非营利机构EAN (European Article Numbering Association),并订定可以与UPC兼容的EAN 条形码标准。 鉴于EAN system在欧洲各国推行的相当成功,EAN实质上已成为国际性的机构,因此,在1992年正式更名为国际条形码协会(EAN International)。 截至1999年6月已有93个国家超过630,000家的企业在使用EAN system。虽然在初期EAN条形码是应用在零售业的P.O.S.系统的结帐扫瞄,但时至今日,EAN system的应用已经涵盖了工业及商业领域,并从一般消费商品扩大到书藉、成衣、3C、医疗等商品,甚至如货运业、物流业、保险金融等服务业都在使用。 EAN/UPC码作为一种消费单元代码,被用于在全球范围内唯一标识一种商品。 EAN码有两种版本——标准版和缩短版。标准版表示13位数字,又称为EAN13码,缩短版表示8位数字,又称EAN8。两种条码的最后一位为校验位,由前面的12位或7位数字计算得出。两种版本的编码方式可参考国标GB-12094-1998。 EAN码由前缀码、厂商识别码、商品项目代码和校验码组成。前缀码是国际EAN组织标识各会员组织的代码,我国为690、691和692;厂商代码是EAN编码组织在EAN分配的前缀码的基础上分配给厂商的代码;商品项目代码由厂商自行编码;校验码为了校验代码的正确性。在编制商品项目代码时,厂商必须遵守商品编码的基本原则:对同一商品项目的商品必须编制相同的商品项目代码;对不同的商品项目必须编制不同的商品项目代码。保证商品项目与其标识代码一一对应,即一个商品项目只有一个代码,一个代码只标识一个商品项目。 如听装健力宝饮料的条码为6901010101098,其中690代表我国EAN组织,1010代表广东健力宝公司,10109是听装饮料的商品代码。这样的编码方式就保证了无论在何时何地,6901010101098就唯一对应该种商品。 另外,图书和期刊作为特殊的商品也采用了EAN13表示ISBN和ISSN。前缀977被用于期刊号ISSN,图书号ISBN用978为前缀,我国被分配使用7开头的ISBN号,因此我国出版社出版的图书上的条码全部为9787开头。 958 中国澳门特别行政区 977连续出版物(ISSN) 978图书及平装本(ISBN) 979图书、平装本(ISBN)及 印刷的单页乐谱(ISMN) 980退款收据 981-982代金券(通用货币) 990-999代金券(限定地区销售) EAN13码 标准码共13位数,系由「国家代码」3位数,「厂商代码」4位数,「产品代码」5位数,以及「检查码」1位数组成。其排列如下:

相关主题
文本预览
相关文档 最新文档