本文将通过具体图片对各种1D线性条形码所对应的参数,应用范围等进行解读。

大家每天在购买商品时,都会看到商品上的各种线条状的条形码,我们都知道这些条形码其实是包含很多商品信息的,但是具体的含义和应用大家肯定了解的不多,所以小编今天打算和大家聊聊这形形色色的线性条形码。

首先大家需要知道线性条形码分为:1D条形码2D条形码。而今天本文主要是围绕1D条形码进行分析。

深度学习条形码数据集 条形码分析_IT

这些条形码主要由:TEC-IT的条码软件组件(本文重点以TEC-IT的条形码产品来进行内容的展开);条码制作软件;条码生成软件Linux / UNIX / Mac OS X;适用于SAP的条码DLL;标签软件和报表生产软件进行支持的。

 

代码128

深度学习条形码数据集 条形码分析_条形码_02



 

字符集:

ASCII(128个字符)

长度:

变量

检查数字:

Mod 103

尺寸,模块宽度X,打印比率:

H> = 15%L(H> = 6.5 mm!); X> = 0.19毫米(最大值:1.27毫米); Pr = 1:2:3:4

应用:

广泛用于各个领域; 现代紧凑符号体系; 1981年由“计算机识别”引入; 与FNC1一起用作UCC128 / EAN128用于零售产品标记

备注:

3种不同的代码集(A =大写+ ASCII控制字符,B =大写+小写字符,C =双密度数字字符); 代码集切换; 功能码字符(FNC1-4); 高打印密度(建议使用激光或热转印打印机);

2/5标准

深度学习条形码数据集 条形码分析_字段_03

 

字符集:

数字[0..9]

长度:

变量

检查数字:

没有定义

尺寸,模块宽度X,打印比率:

PR = 1:3/1:4.5

应用:

较旧的代码(1970+); 用于工业应用,仓库分拣系统,照相洗印加工信封识别,票务(按顺序编号的机票)

备注:

信息包含在条形宽度,自检代码中。

2/5交错

深度学习条形码数据集 条形码分析_IT_04

字符集:

数字[0..9]

长度:

变量

检查数字:

可选(Mod.10)

尺寸,模块宽度X,打印比率:

X> = 0.19毫米; Pr = 1:2 - 1:3(如果X <0.50则> 2.2); 印刷公差:+/- 10%

应用:

广泛用于所有领域(商品编号,工业应用......);

备注:

信息包含在条形宽度,自检代码中; 非常紧凑,因为成对的数字编码(总长度必须是偶数位数); 1.数字由条形表示,2数字由间隙表示


2/5 IATA

深度学习条形码数据集 条形码分析_IT_05


 

字符集:

数字[0..9]

长度:

变量

检查数字:

可选(Mod.10)

尺寸,模块宽度X,打印比率:

X> = 0.19毫米; Pr = 1:2 - 1:3; 高印刷耐受性:+/- 15至20%

应用:

航空运输行李的编号(“国际航空运输局”)

备注:

自检代码; 开始/停止字符与5个行业中的2个相同; 支持距离读取(> 1米)和非常简单的打印技术

3/9(代码39)



深度学习条形码数据集 条形码分析_字段_06


 

字符集:

[AZ]; [0-9]; [ - 。$ / +%]

长度:

变量(平均最多20个字符)

检查数字:

可选(Mod.43)

尺寸,模块宽度X,打印比率:

H> = 15%L(H> = 6.3 mm!); X> = 0.19毫米; Pr = 1:2 - 1:3(如果X <0.5,则> 2.25)

应用:

广泛应用于工业,管理部门和企业(非零售);由 ANSI MH 10.8 M-1983和MIL-STD-1189所涵盖; 由INTERMEC于 1974年开发。

备注:

非常安全的代码结构; 自我检查; 支持多个符号(如果第一个字符是一个空格,则附加下一个符号); 支持距离读取(> 1m); 只能编码大写字母(+特殊字符)!

 

 3/9延伸(ASCII)

深度学习条形码数据集 条形码分析_特殊字符_07


 

字符集:

ASCII(127个字符)

长度:

变量(平均最多20个字符)

检查数字:

可选(Mod.43)

尺寸,模块宽度X,打印比率:

参见Code 39

应用:

代码39 ASCII具有较低的扩展,因为Code128提供相同的字符集,但编码更紧凑

备注:

代码39的延伸; 小写字母和特殊字符是成对构建的,例如“+ A”=“a”(浪费空间); 扫描仪设备无法自动识别代码39的差异(配置!)

 

EAN8

深度学习条形码数据集 条形码分析_字段_08



 

字符集:

数字[0..9]

长度:

7个可用的数字

检查数字:

1个校验位

尺寸,模块宽度X,打印比率:

字体大小SC2(SC0-SC9); H = 21.64mms(17.7-43.28); B = 26.73毫米(21.87-53.46); X = 0.33mm(0.27-0.66); 可变大小在80%-200%之间;

应用:

欧洲零售产品标识(EAN); 标签空间有限的产品的压缩代码; 唯一编号(中央管理)标识

备注:

EAN8数据包含2-3位国家代码和4-5位文章代码(数量有限)

EAN8 P2

深度学习条形码数据集 条形码分析_条形码_09



 

字符集:

数字[0..9]

长度:

7 + 2位数

检查数字:

1个校验位

尺寸,模块宽度X,打印比率:

参考EAN8(文章字段的参数)

应用:

用于杂志和平装书

备注:

与EAN8相同但可以编码2个附加数字(例如,用于重量,定价)。

EAN8 P5

深度学习条形码数据集 条形码分析_智能制造_10



 

字符集:

数字[0..9]

长度:

7 + 5位数

检查数字:

1个校验位

尺寸,模块宽度X,打印比率:

参考EAN8(文章字段的参数)

应用:

用于杂志和平装书

备注:

与EAN8相同但可以编码5个附加数字(例如,用于重量,定价)。

EAN13

深度学习条形码数据集 条形码分析_字段_11



 

字符集:

数字[0..9]

长度:

12位数

检查数字:

1个校验位

尺寸,模块宽度X,打印比率:

字体大小SC2(SC0-SC9); H = 26.26毫米(21.48-52.52); B = 37.29mms(30.50-74.58); X = 0.33毫米(0.27-0.66); 可变尺寸80%-200%;

应用:

零售产品标识(欧洲物品编号); 号码由中央组织(EAN)管理,并识别生产者和产品;

备注:

13位数(12位可用数字+ 1位校验位); 2位原产国代码+ 5位制造商代码+ 5位产品编号; IAN + JAN与EAN相同

EAN13 P2

深度学习条形码数据集 条形码分析_条形码_12



 

字符集:

数字[0..9]

长度:

12 + 2位数

检查数字:

1个校验位

尺寸,模块宽度X,打印比率:

参考EAN13

应用:

用于杂志和平装书

备注:

与EAN13相同但可以编码2个附加数字(例如,重量,定价)。

EAN13 P5

深度学习条形码数据集 条形码分析_IT_13



 

字符集:

数字[0..9]

长度:

12 + 5位数

检查数字:

1个校验位

尺寸,模块宽度X,打印比率:

参考EAN13

应用:

编码“ISBN” - 用于书籍的数字(零售产品标记)

备注:

与EAN13相同但可以编码5个附加数字(包含产品的价格)。

EAN 14

深度学习条形码数据集 条形码分析_IT_14



 

字符集:

数字[0..9]

长度:

2(AI)+ 13位数

检查数字:

1个校验位(EAN)

尺寸,模块宽度X,打印比率:

参考EAN128

应用:

用于从GS1系统编码14位GTIN(全球贸易项目编号)。第一个数字是包装指示符,其余12个数字基于EAN-13 / UPC-12商品编号,后跟一个校验位。

备注:

使用具有AI 01的“载体”条形码符号EAN-128(相应的GS1-128)。

EAN128 / GS1-128

深度学习条形码数据集 条形码分析_智能制造_15



 

字符集:

ASCII(128个字符)

长度:

最大.48个数据字符

检查数字:

Mod 103

尺寸,模块宽度X,打印比率:

与代码128相同但Lmax = 165mm; 符号字符的最大值= 35;

应用:

普遍适用,如零售产品标识或运输(等); EAN128不仅可以编码EAN编号,还可以编码产品的数量,重量,价格(以及更多数据)。

备注:

EAN128(GS1-128)是代码128的颠覆,在第一个位置包含FNC1字符; EAN128具有预定义的数据格式,可将各种类型的数据编码为一个符号(FNC1可用作不同数据内容的分隔符)。

UPC 版本 A

深度学习条形码数据集 条形码分析_条形码_16



 

字符集:

数字[0..9]

长度:

12位数

检查数字:

1个校验位

尺寸,模块宽度X,打印比率:

H = 26.26毫米(21.48-52.52); B = 37.29mms(30.50-74.58); X = 0.33毫米(0.27-0.66); 可变大小; 公差:15-30%(0.05-0.1mms)

应用:

零售产品标记(与销售点收银系统一起使用); 数字的分配由GS1控制,以识别制造商和产品;

备注:

该号码有12位数字(11个可用数字+ 1个校验位),由1个系统数字+ 5个数字制造商代码+ 5个数字产品编号组成

UPC 版本 E

深度学习条形码数据集 条形码分析_智能制造_17



 

字符集:

数字[0..9]

长度:

7位数

检查数字:

1个校验位

尺寸,模块宽度X,打印比率:

1;2;3;4;1;2;3;4

应用:

零售产品标记和小物品条形码。

备注:

代码必须以“0”或“1”开头。TBarCode:如果未在输入数据中指定(即仅使用7位数字来创建代码),则会自动计算校验位。

 

深度学习条形码数据集 条形码分析_智能制造_18

X ...模块宽度

Pr ..打印比率

L ...条形码宽度

H ...条形码高度

b ...条/间隔的宽度

e ...条间距

p ...字符之间的距离