什么是码制?

Posted on

对于普通用户,建议使用QR Code,也就是默认码制。其他码制为专用码制,受扫码设备和扫码软件限制,扫码用户容易出现无法识别二维码的情况。

 

什么是码制?
二维条形码也有许多不同的编码方法,或称码制。就这些码制的编码原理而言,通常可分为以下三种类型

1. 线性堆叠式二维码
是在一维条形码编码原理的基础上,将多个一维码在纵向堆叠而产生的。典型的码制如:Code 16K、Code 49、PDF417等。
2. 矩阵式二维码
是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。典型的码制如: Aztec、Maxi Code、QR Code、 Data Matrix等。
3. 邮政码
通过不同长度的条进行编码,主要用于邮件编码,如:Postnet、BPO 4-State。
在许多种类的二维条形码中,常用的码制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K 等,其中:
* Data Matrix 主要用于电子行业小零件的标识,如Intel的奔腾处理器的背面就印制了这种码。
* Maxi Code 是由美国联合包裹服务(UPS)公司研制的,用于包裹的分拣和跟踪。
* Aztec 是由美国韦林(Welch Allyn)公司推出的,最多可容纳3832个数字或3067个字母字符或1914个字节的数据。

 

常用二维码对比(QR、PDF417、DM、汉信码)

 

 

QR(日)

PDF417(美)

DM(韩)

汉信码(中)

备注

发明时间

 

1994年

1992年

1989年

2005年

 

是否中国国家标准

 

 

是否国际标准

 

 

面积

(mm*mm)

最小

21*21

90*9

10*10

有84个版本供自主选择,最小码仅有指甲大小

 

 

最大

177*177

853*270

144*144

 

 

信息存储量

 

最小

 

 

字节/平方英寸

2953(7%纠错信息)

1106(0.2%纠错信息)

1556(14%纠错信息)

4350

 

 

数字

4296

2710

3116

7829

 

 

字符

7089

1850

235

4350

 

 

汉字

1817

 

 

2174

 

 

二进制

2953

1556

 

3262

 

纠错能力

纠错分级

4级

9

非离散分级

4级

纠错能力越强,可以存储的有效信息越少

 

最高纠错信息

30%

46.20%

25%

30%

 

 

最低纠错信息

7%

0.20%

14%

8%

 

表示中文

 

一般

 

解码速度

 

一般

 

抗畸变、污损能力

 

较弱

一般

超强

 

识别方向性

 

全方向性

单方向

单方向

全方向性

 

识别设备

 

支持手机、PAD、摄像头

限专用设备

支持手机、PAD、摄像头

限专用设备

目前大部分手机二维码软件仅支持QR码