收藏 分销(赏)

一维条码技术原理及应用探究.doc

上传人:精*** 文档编号:4747576 上传时间:2024-10-11 格式:DOC 页数:7 大小:62.50KB
下载 相关 举报
一维条码技术原理及应用探究.doc_第1页
第1页 / 共7页
一维条码技术原理及应用探究.doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述
一维条码技术原理及应用探究 一维条码技术原理及应用探究 摘要:条形码技术主要研究如何用条码标识信息、并将条形码表示的信息转换成计算机可识读的语言,以实现自动输入、自动识读、自动统计。在先进的工业国家里,条码技术作为一种信息处理技术已成为社会化产物,不仅应用于生产过程,而且也应用于管理过程。 关键词:条形码识别;ean-13;一维条码 one-dimensional bar code technology theory and application study wang zaichao (college of information engineering,hangzhou dianzi university,hangzhou 310018,china) abstract:how to use bar code technology,bar code identifies the major research information,and bar code information into a computer that can read the language,in order to achieve automatic input,automatic reading,automatic statistics.in the advanced industrial countries,bar code technology as an information processing technology has become a social product,not only used in the production process,but also used in the management process. keywords:bar code identification;ean-13;one-dimensional bar code 一、一维条码技术——ean-13码 (一)一维条码简介。人们日常见到的印刷在商品包装上的条码,是传统一维条码,这种条码自本世纪70年代初期问世以来,很快得到了普及并广泛应用到工业、商业、国防、交通运输、金融、医疗卫生、邮电及办公室自动化等领域。 条码由一组规则排列的条、空和相应的字符组成。条码信息靠条和空的不同宽度和位置来传递,信息量的大小是由条码的宽度和印刷的精度来决定的,条码越宽,包容的条和空越多,信息量越大;条码印刷的精度越高,单位长度内可以容纳的条和空越多,传递的信息量也就越大。这种条码技术在一个方向上通过“条”与“空”的排列组合来存储信息,所以叫它“一维条码”。这种用条、空组成的数据编码可以供机器识读,而且很容易译成二进制数和十进制数。 (二)一维条码符号结构。任何一个完整的一维条码通常都是由两侧的空白区、起始符、数据字符、校验符(可选)、终止符和供人识别字符组成的。表1-1示出了一个条码符号的完整结构。图1-1示出条码符号。一维条码符号中的数据字符和校验符是代表编码信息的字符,扫描识读后需要传输处理,左右两侧的空白区、起始符、终止符等都是不代表编码信息的辅助符号,仅供条码扫描识读时使用,不需要参与信息代码传输。表1-1条码符号结构: 表1-1条码符号结构 空白区 起始字符 数据字符 校验字符 终止字符 空白区 图1-1条码符号 (三)ean码简介。ean码有两种版本—标准版和缩短版。标准版表示13位数字,又称为ean-13码,缩短版表示8位数字,又称ean-8。两种条码的最后一位为校验位,由前面的12位或7位数字计算得出。两种版本的编码方式可参考国标gb-12094-1998。 ean码由前缀码、厂商识别码、商品项目代码和校验码组成。前缀码是国际ean组织标识各会员组织的代码,我国为690,691和692;厂商代码是ean编码组织在ean分配的前缀码的基础上分配给厂商的代码;商品项目代码由厂商自行编码;校验码为了校验代码的正确性。在编制商品项目代码时,厂商必须遵守商品编码的基本原则:对同一商品项目的商品必须编制相同的商品项目代码;对不同的商品项目必须编制不同的商品项目代码。保证商品项目与其标识代码一一对应,即一个商品项目只有一个代码,一个代码只标识一个商品项目。 (四)商品条码的编码原则。国际通用的商品代码(international article numbexing__ean代码)和北美地区通用的商品代码由(universal product code_upc代码)在结构上有所不同,但均包括5位数字的商品项目代码,所谓编码原则就是针对商品项目代码而言的。我们所研究的一维条码是我国主要采用的ean代码,编码时应遵循如下原则: 1.唯一性。所谓唯一性是指商品项目与其标识代码一一对应,即一个商品项目只有一个代码,一个代码只标识同一商品项目。商品项目代码一旦确定,永不改变,即使该商品停止生产,停止供应了,在一段时间以内(一些国家规定为3年)也不得将该代码分配给其他商品项目。在商品系统中商品及商品价格的差异是靠不同的代码识别的。唯一的商品项目代码与厂商代码和国别(地区)组配在一起就可以保证商品的代码标识在一个国家滩区)乃至全世界范围内都是唯一的。唯一性是商品编码最重要的一条原则,也是传统条码的局限所在。 2.无含义。无含义是指代码数字本身及其位置不表示商品的任何特定信息。平常说的“流水号”就是一种无含义代码。在ean及upc系统中,商品编码仅仅是一种识别商品的手段,而不是商品分类的手段。无含义使商品编码具有简单、灵活、可靠、充分利用代码容量大、生命力强等特点,所以传统条码需要借助数据库的存在。 3.全数字型代码。在ean及upc系统中,商品编码全部采用阿拉伯字母。 (五)通用商品消费单元的编码。消费单元是指通过超级市场、百货商店、专业商店等零售渠道直接售给最终用户的商品包装单元。其中,定量消费单元是指以商品件数计价销售的消费单元,变量消费单元是指按基本计量单位计价,以随机数量销售的消费单元。消费单元的ean代码分为标准型和缩短型两种结构,这里具体说明标准型的编码规则。 标准型ean代码由13位数字组成,称为ean-13代码,根据ean规范,这13位数字分别赋予了不同的含义。代码的前3位是国家代码,中间4位是生产商代码,后5位是产品代码,最后一位是自动生成的校验码。比如中华人民共和国可用的国家代码有690、691和692。其结构如表1-2所示: 表1-2:ean-13码结构 前缀码 厂商代码 商品项目代码 校验码 p1p2p3 m1m2m3m4 i1i2i3i4i5 c 例如:6901234567892 690表示国家代码 1234表示生产商代码 56789表示产品代码 2就是校验码 二、结束语 目前,条码识读主要采用条码阅读机,利用逐行扫描的方式读取条码信息,并由硬件来识别条码,此种方式对有污损的条码识读能力差,若要达到理想的识读效果,则对条码的印刷质量要求高。本文主要是介绍了条码技术的发展情况,工作原理,各种条码的介绍及运用及它的优点,并尤其针对一维条码中的ean-13码进行了理论研究,采用了图像识读方法进行译码,讲述了条码技术的核心思想。 参考文献: [1]马颂德,张正友.计算机视觉一计算理论与算法基础[m].科学出版,1999 [2]李金哲,朱俊英.条码自动识别技术[m].北京:国防工业出版社,1991 [3]吕文红.二维条行码的编码与识别[j].二维条行码的编码与识别,2002,5:62-64 [4]中国标准出版社.条码标准国家汇编[m].北京:中国标准出版社,2004 [5]]王雅静.基于图像处理的ean-13条码识别算法[j].山东理工大学学报:自然科学版,2005,4:17-21
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服