肥宅钓鱼网
当前位置: 首页 钓鱼百科

条码编码的三个原则(常用条码编码规则说明及示例解析)

时间:2023-06-13 作者: 小编 阅读量: 3 栏目名: 钓鱼百科

如下表1.1中列出了常用编码规则之间的特征对比。最新国家或地区前缀码见附件一。·若此步判定失败,则报错,另行处理。若存在标识符[FNC1],则判定为GS1-128条码,否则进入下一步;若没有标识符[FNC1],则判定为Code-128条码。下次的文章中我们将逐个介绍常见编码规则的主要内容及条码解析流程。

哈喽,大家好,条码在物流管理中的作用不可忽略,关于条码的类型和怎么识别条码内容,花了些时间给大家搜集分享下。喜欢的可以关注少年负壮气(snfzq0315)。

闲话少说,直接看下面内容吧:

1 条形码简介

条形码(BarCode)是指将宽度不等的黑条(简称条B)与空白(简称空S),按照一定的编码规则排列成一组平行线图案,用以表达一组信息的图形标识符。条形码可标出物品的生产国、制造商、名称、日期、图书分类号、邮件起止地点、类别、价格等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等诸多领域得到了广泛的应用。

1.1 标准条形码组成成分

标准的条形码格式

如上图所示为标准的条形码格式,其组成成为主要有:

左右空白区:保证设备正确获取完整的条码信息;

起始符:位于条码首位,具有特殊结构,当设备读取该字符时,表明开始获取条码信息;

数据符:条形码核心内容,可由数字、字母、特殊字符等组成;

校验符:校验读取信息是否正确,位于数据符之后,不同编码规则校验符计算方法不同;

终止符:位于条码末位,具有特殊结构,当设备读取该字符时,表明获取条码信息完成;

黑条B与白空S:通过宽窄不同的条空组合表示不同的字符;

条空常见尺寸(宽度)类型:

二进制:2种尺寸,粗为1、细为0;如ITF-14、CodaBar、Code39等;

多级制:4种尺寸,从细到粗分别为1、2、3、4;如EAN-8/13、UPC-A/E、Code-128、EAN-128、HIBC等。

字符类型:数字、字母、符号、特殊字符等;

1.2 常见条码规则的差异对比

目前,全世界共有约100种条码规则,不同条码规则之间的区别在于起止符、条空尺寸、编码方式、校验位计算方法等的不同。因此,无论是人工区分不同的条码规则,还是机器识别不同的条码规则,都可以依据条码规则之间的差异性来进行。如下表1.1中列出了常用编码规则之间的特征对比。

表1.1 常用编码规则及其特征描述

1.2.1 条码编码区分:

不同编码规则下的条码可根据以下总结的几点内容进行区分:

起止符、支持字符类型

条形图案、纯数字:EAN-8、EAN-13、UPC-A、UPC-E、ITF-14

字符符号、数字/字母/符号:CodaBar、CODE-39、CODE-128、GS1-128、HIBC

起止符类别

CODE-39:起止均为“*”

CODE-128:起为“Start A/B/C”,止为“Stop”

GS1-128:起为“Start A/B/C FNC1”,止为“Stop”

CodaBar:起止均为“A/B/C/D或a/b/c/d”

HIBC:开始字符均为“ ”

字符串宽度

8位: EAN-8、UPC-E

12位:UPC-A

13位:EAN-13

14位:ITF-14

任意位:CodaBar、CODE-39、CODE-128、GS1-128、HIBC

1.2.2 条码规则识别:

① EAN-8/13、UPC-A/E

第一步,根据是否有间隔符判断为EAN-8/13或UPC-A/E条码?(思路:图像识别)

如上图所示UPC码与EAN码,这两种规则下的条码与其它规则条码有一个很明显的区别,在于UPC或EAN条码中都有一个凸出来的分隔符,且首、中、尾位置的线条均有凸出来的部分,因此,可否通过图像识别方式判别条码为UPC码或EAN码?

· 若识别成功,条码首、中、尾部均有凸出的部分,则判定为EANUPC条码,否则,为其它类型条码;然后进入下一步;

第二步,在成功判定为EANUPC条码的前提下,进一步根据设备扫描到的数据对具体码制进行判别?

· 如果字符串第一个字符为“0”,则判定为UPC码,否则进入下一阶段;

· 截取字符串前2位或3位(2位代码与3位代码的“前两位”无重复),与国家代码进行循环比对,比对成功则确定为EAN条码,并可据此确定该条码所代表物品的具体类型(如商品、图书、汇款、券等);国家统一代码如下图所示。最新国家或地区前缀码见附件一。

· 若此步判定失败,则报错,另行处理。

表1.2 国家/地区代码

② ITF-14

③ CodaBar

④ Code-39

如图为Code39规则下的条码,根据Code39的编码规则可知,在Code39编码规则下,条码中的每个字符由9个条空组合而成(5个黑条 4个白空),且每个字符间有固定宽度的的间隔符(即固定宽度的白条)。

⑤ Code-128、GS1-128

Code128与GS1-128具有相同的编码规则,二者唯一的区别在于GS1-128条码中增加了一个附加的应用标识符[FNC1],在数据中的体现如上右图中的“(01)”。

由于设备扫描得到的数据中没有机器可识别的明显特征,但Code128、GS1-128条码中拥有独特的起止符(Start A/B/C、Stop)与应用标识符([FNC1]),因此,目前可考虑从扫描设备角度出发,识别条码中起止符与应用标识符,具体思路如下:

当设备扫描条码时:

· 识别条码起、止位置的字符,如果起始位置为Start A/B/C、结尾位置为Stop,则判定该条码规则为Code-128GS1-128,否则,视为为其它类型条码;然后,进入下一步;

· 进一步的判别,是否具有标识符[FNC1]?

若存在标识符[FNC1],则判定为GS1-128条码,否则进入下一步;

若没有标识符[FNC1],则判定为Code-128条码。

下次的文章中我们将逐个介绍常见编码规则的主要内容及条码解析流程。

感兴趣的可以关注公众号(少年负壮气:snfzq0315),或者识别下方二维码关注

    推荐阅读
  • 苹果11面部怎么识别不灵(iphone11面部识别不了怎么办)

    接下来我们就一起去研究一下吧!苹果11面部怎么识别不灵观察前置摄像头是否有遮挡,如灰尘、手机贴膜等,用清洁布清理一下手机屏幕。系统故障,可关机重启,然后重新设置,如果还不行就还原系统再录入。硬件故障,可将您的iphonex手机送到Apple授权服务提供商处,与Apple售后取得联系。

  • 响4声自动挂断是拉黑吗(响4声自动挂断是否拉黑的解析)

    响4声自动挂断是拉黑吗一般情况下,正常情况下8-10响,各地设置有可能不同。响四声就断的情况是对方开通了呼叫等待功能。在您的电话呼入之前,对方正在通话中,但不给您送遇忙通知音,而是正常振铃音。这种情况,先检查自己手机,电话卡插槽是否松动,运营商信号是否满格,如果都没问题,那就是对方处在电梯、地铁等屏蔽干扰的地方。

  • 截拳道高腿训练方法(震惊好东西教教你)

    截拳道高腿训练方法一、侧踢1.横踹:在截拳道中,最有效的踢击手段是先于对手的侧踢,而对膝盖或胫骨发动的攻击可谓是首要的。一个成功的假动作必须能引开对手的注意力,以便使自己能向对手的某一部位施以攻击。这是搏击中的一个普遍规律,望读者谨记。

  • 铜棒锤的功效与作用 铁棒锤的功效与作用

    今天为大家介绍的是铜棒锤的功效与作用,对它有兴趣的人可以重点了解一下。

  • 强制执行申请怎么写(如何申请强制执行)

    法律规定由人民法院执行的其他法律文书,由被执行人住所地或者被执行的财产所在地人民法院执行。法院可以依法查封、扣押、冻结、处分被执行人的财产,如被执行人有能力履行而拒不履行,法院可对被执行人进行拘留、罚款,还可以将被执行人列入失信被执行人名单。情节严重的,可能构成拒不执行法院判决、裁定罪。被执行人或案外人等有利害关系的人,对执行有异议,填写执行异议书递交至法院。人民法院将始终维护,申请人的合法权益。

  • 魅族工程模式电池代码 魅族电池修复代码

    魅族工程模式电池代码分别如下:1、虚拟拨号。魅族,是魅族科技有限公司的简称,成立于2003年3月;是一家国内外知名厂商,总部位于中国珠海市。魅族深谙“产品大于商业”之理念,追求细节,稳中求变。旗下Flyme系统是魅族设计理念在软件更深层上的体现,也是魅族手机的核心竞争力之一,被魅族称为“产品的灵魂所在”。

  • 2022杭州工艺美术博物馆最新消息(2021杭州工艺美术博览会)

    2022年2月6日|杭州工艺美术博物馆恢复开馆公告杭州工艺美术博物馆将于2月8日(周二)起恢复正常开放。其中中国刀剪剑博物馆、中国扇博物馆、中国伞博物馆于2009年9月建成,杭州工艺美术博物馆于2011年9月建成。杭州工艺美术博物馆的建馆,是对原街区刀剪剑、扇、伞三大国家级博物馆的扩容和升级。为世界打开了解杭州工艺美术的窗户,搭建起交流切磋和发扬传承的平台。

  • 女生好听名字(这些名字都可借鉴)

    下面内容希望能帮助到你,我们来一起看看吧!女生好听名字明美。可馨(一个秀丽的可人儿。能与家人生活得十分温馨)。

  • 自的成语(有关自得成语解释)

    下面内容希望能帮助到你,我们来一起看看吧!自己瞧不起自己,甘于落后或堕落。自己吹喇叭,自己打鼓。自我吹嘘,自己捧场。自己生产自己销售。自寻烦恼,自相埋怨自己主动去做。自己觉得又害怕又惊异自靖:各自图谋实行其志。指自谋献身于国事自己觉悟而愿意。

  • 别克君越怎么样(别克君越怎么样新君越优点缺点)

    美系也有不错的车型,就是别克君越。日前,别克君越Avia新增预享车型,售价26.58万元,比顶配车型便宜2.4万元,降低了Avia车型的购买门槛。外观没有减少,如使用梅洛红色车漆,19英寸轮毂和Avenir标志。与即将上市的别克朗威Pro的双屏设计相比,内饰看起来更具科技感。座椅加厚加垫,后排座椅较软,比迈腾在前排头部和腿部之间的表现空,但后排座椅一般。这款新车型降价2.4万后,虽然配置有所降低,但并不是刚需配置的东西。