一维码与二维码对比介绍

1. 一维码

1.1 定义
一维码是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的一维码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。

1.2 用处
一维码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。

1.3 构成

不论是采取何种规则印制的条形码,都由静区、起始字符、数据字符与终止字符组成。有些条码在数据字符与终止字符之间还有校验字符。
▲静区:静区也叫空白区,分为左空白区和右空白区,左空白区是让扫描设备做好扫描准备,右空白区是保证扫描设备正确识别条码的结束标记。
▲起始字符:第一位字符,具有特殊结构,当扫描器读取到该字符时,便开始正式读取代码了。
▲数据字符:条形码的主要内容。
▲校验字符:检验读取到的数据是否正确。不同编码规则可能会有不同的校验规则。
▲终止字符:最后一位字符,一样具有特殊结构,用于告知代码扫描完毕,同时还起到只是进行校验计算的作用。
通用商品条形码一共有13位,一般由前缀部分、制造厂商代码、商品代码和校验码4个部分组成。
前缀部分:由第1到第3位构成,是用来标识国家或地区的代码,赋码权在国际物品编码协会,如 00-09代表美国、加拿大。45、49代表日本。69代表中国大陆,471 代表中国台湾地区,489 代表香港特区。
制造厂商代码:由第4到第8位构成,是用来标识不同生产厂家的代码,赋码权在各个国家或地区的物品编码组织,中国由国家物品编码中心赋予制造厂商代码。
商品代码:由第9到第12位构成,是各个厂商用来标识自己商品的代码,赋码权由产品生产企业自己行使,可以组成1000个不同的商品代码。
校验码:由第13位构成,用来校验商品条形码中左起第1-12数字代码的正确性。这一位的数字是由前12位数字按照一定规则计算出来的,若读取出的前12位按照该规则计算出的数字跟第13位不符合,则表示读取失败,是条形码的一种验错措施。
校验公式:首先,把条形码从右往左依次编序号为“1,2,3,4……”从序号二开始把所有偶数序号位上的数相加求和,用求出的和乘3,再从序号三开始把所有奇数序号上的数相加求和,用求出的和加上刚才偶数序号上的数,然后得出和。再用10减去这个和的个位数,就得出校验码。

1.4 特点
A.输入速度快:与键盘输入相比,条形码输入的速度是键盘输入的5倍,并且能实现“即时数据输入”。
B.可靠性高:键盘 输入数据出错率为三百分之一,利用光学字符识别技术出错率 为万分之一,而采用条形码技术误码率低于百万分之一。
C.采集信息量大:利用传统的一维条形码一次可采集几十位字符的信息,二维条形码更可以携带数千个字符的信息,并有一定的自动纠错能力。
D.灵活实用:条形码标识既可以作为一种识别手段单独使用,也可以和有关 识别设备 组成一个系统实现自动化识别,还可以和其他控制设备联接起来实现自动化管理。
E. 一维条形码只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,其一定的高度通常是为了便于阅读器的对准。
F. 数据容量较小,30个字符左右;只能包含字母和数字;一维条形码尺寸相对较大(空间利用率较低);一维条形码遭到损坏后便不能阅读。

1.5 编码规则
唯一性:同种规格同种产品对应同一个产品代码,同种产品不同规格应对应不同的产品代码。根据产品的不同性质,如:重量、包装、规格、气味、颜色、形状等等,赋予不同的商品代码。
永久性:产品代码一经分配,就不再更改,并且是终身的。当此种产品不再生产时,其对应的产品代码只能搁置起来,不得重复起用再分配给其它的商品。
无含义:为了保证代码有足够的容量以适应产品频繁的更新换代的需要,最好采用无含义的顺序码。

1.6 条码等级
通常用美标检测法 “A”-"F"五个质量等级,"A"级为最好,"D"级为最差,"F"级为不合格。A级条码能够被很好的识读,适合只沿一条线扫描并且只扫描一次的场合。B级条码在识读中的表现不如A级,适合于只沿一条线扫描但允许重复扫描的场合。C级条码可能需要更多次的重复扫描,通常要使用能重复扫描并有多条扫描线的设备才能获得比较好的识读效果。D级条码可能无法被某些设备识读,要获得好的识读效果,则要使用能重复扫描并具有多条扫描线的设备。F级条码是不合格品,不能使用。

2. 二维码

2.1 定义
二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能及处理图形旋转变化等特点。

2.2 用处
●信息获取(名片、地图、WIFI密码、资料)
●网站跳转(跳转到微博、手机网站、网站)
●广告推送(用户扫码,直接浏览商家推送的视频、音频广告)
●手机电商(用户扫码、手机直接购物下单)
●防伪溯源(用户扫码、即可查看生产地;同时后台可以获取最终消费地)
●优惠促销(用户扫码,下载电子优惠券,抽奖)
●会员管理(用户手机上获取电子会员信息、VIP服务)
●手机支付(扫描商品二维码,通过银行或第三方支付提供的手机端完成支付)

2.3 构成

定位图形:用于对二维码的定位,一共有个数为3,即3个定位图形可标识一个矩形,同时可以用于确认二维码的大小和方向;

格式信息:存在于所有的尺寸中,用于存放一些格式化数据。表示改二维码的纠错级别,分为L、M、Q、H;

版本信息:即二维码的规格,在 >= Version 7以上,需要预留两块3 x 6的区域存放一些版本信息。

数据信息和纠错信息:实际保存的二维码信息(Data Code 数据码)和纠错信息(Error Correction Code 纠错码)(用于修正二维码损坏带来的错误)。

2.4 特点
A.高密度编码,信息容量大:可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。
B.编码范围广:可以把图片、声音、文字、签字、指纹等可以数字化的信息进行编码,用二维码表示出来;可以表示多种语言文字;可表示图像数据。
C.容错能力强,具有纠错功能:这使得二维条码因穿孔、污损等引起局部损坏时,照样可以正确得到识读,损毁面积达30%仍可恢复信息。
D.译码可靠性高:它比普通条码译码错误率百万分之二要低得多,误码率不超过千万分之一。
E.可引入加密措施:保密性、防伪性好。
F.成本低,易制作,持久耐用。

2.5 编码规则
唯一性:同种规格同种产品对应同一个产品代码,同种产品不同规格应对应不同的产品代码。根据产品的不同性质,如:重量、包装、规格、气味、颜色、形状等等,赋予不同的商品代码。
永久性:产品代码一经分配,就不再更改,并且是终身的。当此种产品不再生产时,其对应的产品代码只能搁置起来,不得重复起用再分配给其它的商品。
无含义:为了保证代码有足够的容量以适应产品频繁的更新换代的需要,最好采用无含义的顺序码。

2.6 条码等级
使用的Reed-Solomon纠错算法,越高误差校正水平,较少的存储容量。
L级 7%的码字可以被恢复。
M级 15%的码字可以被恢复。
Q级 25%的码字可以被恢复。
H级 30%的码字可以被恢复。

3. 二维码与一维码区别

3.1 承载信息量
组成一维码的信息部分只能是字母和数字,尺寸相对较大,也就是说它的空间利用率较低。这就决定了其信息量不大的局限性。它的数据容量较小一般只可容纳30个字符左右。二维码就不一样了,它的信息承载量很大,最大数据含量可达1850个字符。信息内容可包含,字母,数字,汉字,字符,片假名等,信息含量非常丰富。

3.2 表达方式
根据其特性及结构我们可以看到,一维码只能在水平方向单向的表达商品信息,而在垂直方向则不表达任何信息,它的一定高度通常是为了便于条码设备的对准,读取。而二维码在水平和垂直方向都可表达信息,也就是说它在二维空间内存储信息。

3.3 外在结构
一维码是用条空在水平方向上表达信息的条码。外形更接近矩形。二维码可以说是正方形,在其内部有三个“回”字型的定位点,可以帮助条码设备对焦,便于读取数据。也正是它们结构的差异,使一维码没有较强的纠错功能,如果条码有破损,就不能被读取。对于二维码来说,即使有破损,也可以正常读取。其破损纠错率可达7%~30%。

3.4 码制
在目前的码制中,一维码和二维码各有自己的码制和组成成员。常用的一维码的码制包括:EAN码、39码、交叉25码、UPC码、128码、93码,ISBN码,及Codabar(库德巴码)等;常用的二维码码制有:PDF417二维条码, Datamatrix二维条码, QR Code, Code 49, Code 16K ,Code one等。

3.5 表现形式
一维码和二维码可以说是两种完全不同的条码,它们在条码打印软件中的制作和表现形式也打不相同。一般来说,一维码和二维码在软件中时分开表示的。也就是说制作条码的时候,要先分清要做的是一维码还是二维码,在来选择要做的码制。

3.6 优缺点表现
一维码的优点是在一个方向表达信息,其一定的高度通常是为了便于扫描器的对准、一维码可以提高信息录入的速度,减少差错率。缺点是数据的容量比较小,需要计算机数据库,一维码被破坏后便不能读取,容错率低。
二维码的优点是信息容量大,编码范围广,成本较低,容易制作,不需要数据库本身就能储存大量数据,二维码的容错机制保证了图片部分被破坏后还能正确识别,容错率可以高达30%。缺点是容易被不法分子植入病毒盗取用户信息或各种吸费软件。

4. 条形码种类

4.1 一维码主要种类
UPC码、EAN码、ISBN码、ISSN码、Codabar码、ITF码、128码、39码等

4.2 二维码主要种类
QR Code码、Data Matrix码、Aztec码、PDF417码、汉信码等

4.3 国家标准
一维码:UPC码、EAN码
二维码:QR Code码、Data Matrix码、汉信码

4.4 介绍及用途
UPC条码:通常适用于世界各地零售点的销售品,用以扫描记录零售产品的销售信息。UPC条码是最原始的条码格式,最先于美国开发使用,目前已被广泛运用于世界各地,适用于相对较小的产品。
用途范围:零售业

EAN条码:即欧洲商品编码,适用于全球范围内的零售商品,如果您在进行国际产品销售,那么EAN条码应列为您的首选。EAN条码在世界各国均适用,包含EAN-13和EAN-8两类,均由公司编号、项目参考以及单个校验数组成。EAN-13是原始的13位数格式。EAN-8是适用于小产品的8位数压缩版本。
用途范围:零售业(尤其是国际销售)

ISBN(国际标准书号):专为非连续性出版物开发的13位数线性条码,适用于小说、非小说以及电子书籍。通过ISBN系统,无论是实体书店、网上书店还是图书馆,都能够查询某本书的版本(不包含重印),且国际适用。
用途范围:非连续出版物(如小说)
ISSN条码:即国际标准序列号,形似ISBN条形码。ISSN条码仅用于识别定期印刷品或在线定期出版物(如杂志和报纸)。既打印出版又在网上发布的出版物,会有指定的不同的两个ISSN条码。
用途范围:定期出版物(如杂志和报纸)

Codabar 条码:于1972年被开发的一种线性条形码符号系统。虽然现在有更多其他先进的条码类型陆续更新,但Codabar 条码仍然被广泛使用。主要用于专业的物流行业、教育行业以及医疗行业,比如联邦快递、美国血库等。其主要优点是非常易于打印,可以由任意的一台冲击式打印机打印而成。
用途范围:物流行业、医疗行业、教育行业

ITF条码:也被称为交叉二五条码,由14个数字字母编制而成,适用于全球范围内的商品运输包装。由于IFT条码能够应对处理高印刷公差,所以非常适用于瓦楞纸板、或者其他质量较差的外包装。
用途范围:商品包装

128条码:适用于物流行业和运输行业,作为订购或分销之用,是一种紧凑型的高密度条码,可以由字母数字共同组成,也可以仅由数字组成。128条码因能够识别ASCII的所有128个字符而得名,目前128条码在全球范围内被广泛使用,适用于非销售点产品,比如可作为运输行业的集装箱识别码。
用途范围:物流行业和运输行业

39条码:被广泛运用于多个行业的产品,而用的最多的是汽车行业和美国国防部。39条码允许使用数字和字符,因起初只能编制39个字符而得名,不过现在其字符集已经增加到了43个。其最大的缺点在于数据密度较低,因此比较适用于比较小的商品。
用途范围:汽车行业、国防部

QR二维码:是一种二维矩阵符号条形码,通常用于产品跟踪或营销,比如广告、杂志或名片。QR二维码支持四种不同的数据模式:仅数字、字母数字、字节/二进制、以及汉字。QR二维码尺寸灵活,容错性高,并且可读速度快,能被普通的智能手机所扫描,非常适合网站或商铺用于吸引读者及消费者。
用途范围:零售、广告、娱乐

Data Matrix二维码:是类似于QR二维码的另一种二维矩阵符号条形码,与QR二维码相比,不同之处在于,Data Matrix二维码的占用空间要比QR二维码小得多,是物流或运营中的小件产品的理想选择,通常打印在产品或营销材料上,智能手机也能扫描。
用途范围:电子、零售、政府

Aztec 二维码:是适用于运输行业的二维码,多用于机票和航空公司登机牌。Aztec 二维码可读性极佳,即使分辨率不好也能够被容易读取,因此即便打印不当时也不会造成数据读取困难。
用途范围:运输行业票务

PDF417二维码:与其他二维码相比,其强大之处在于可容纳高达1.1千字节的数据,适用于需要存储大量数据(如照片、指纹、签名、文本、数字、图形或其他信息)的应用程序,也可用于标识危险品、电子仪器技术规格与标准化数据。
适用范围:物流、政府

汉信码 二维码:汉信码是目前唯一一个全面支持我国汉字信息编码强制性国家标准GB 18030-2000《信息技术信息交换用汉字编码字符集基本集的扩充》的二维码码制,能够表示该标准中规定的全部常用汉字、二字节汉字、四字节汉字,同时支持该标准在未来的扩展。在汉字信息编码效率方面,对于常用的双字节汉字采用12位二进制数进行表示,在现有的二维码中表示汉字效率最高。
适用范围:政府/军队、物流/供应链、生产/制造、移动商务、数字医疗等多个领域

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值