- 二維碼的秘密:智能手機時代的新營銷寶典
- 蘇高
- 1088字
- 2019-10-31 11:12:23
2.3 二維碼名詞解釋大全
二維碼其本身圖像的構成,是由內容所決定的,也就是說,如果兩個人輸入同樣的內容,生成的必然是兩個一模一樣的二維碼。在生成二維碼的過程中,會用到一系列的名稱,本節將逐一進行介紹。
2.3.1 解密:模組尺寸
模組(Module)是指二維碼中的黑白正方形小點,模組尺寸(Module Size)也可以稱為二維碼中單一黑白點的邊長。在屏幕上或點陣圖形中,模組的大小單位為“像素(Pixel)”。
2.3.2 解密:條形尺寸
條形尺寸(Symbol Size)指二維碼中由許多黑白色塊組成的區域,即整個二維碼的大小。需要注意的是,條形尺寸并不是圖片尺寸,條形尺寸和圖片尺寸的區別在于四周預留的白邊,如圖2-5所示。

圖2-5 條形尺寸和圖片尺寸的區別
2.3.3 解密:圖像尺寸
根據二維碼的標準規范,條碼邊緣必須保留4個模組單位大小的白邊,由白邊和條形區域構成了二維碼的圖像尺寸。當在二維碼四周增加裝飾框時,一定要在裝飾框和二維碼之間留出白邊,這樣做有利于二維碼被識別。
2.3.4 解密:容錯等級
二維碼具有容錯功能,當二維碼圖片被遮擋住一部分后,仍可以掃描出來。容錯的原理是二維碼在編碼過程中進行了冗余,就像是123被編碼成123123,這樣只要掃描到一部分二維碼圖片,二維碼內容還是可以被全部讀到的。
二維碼容錯率用字母表示,容錯能力的等級分為L、M、Q、H四級。
(1) L級:7%的碼字可以被恢復。
(2) M級:15%的碼字可以被恢復。
(3) Q級:25%的碼字可以被恢復。
(4) H級:30%的碼字可以被恢復。
專家指點
二維碼容錯率指二維碼圖標被遮擋多少后,仍可以被掃描出來的能力。容錯率越高,則二維碼圖片能被遮擋的部分越多。
2.3.5 解密:二維碼字元
二維碼字元是指一組符號中的一個符號,中國國家質量技術監督局所發布的標準為13bit的GB2312漢字模式。
(1) 資料字元(Data Character):用于表示特定資料的ASCII字元集的一個字母、數字或特殊符號等字元。
(2) 符號字元(Symbol Character):依條形碼符號規則定義來表示資料的線條、空白組合形式。
(3) 代碼集(Code Set):是指將資料字元轉化為符號字元值的方法。
(4) 字碼(Codeword):字碼是指符號字元的值,為原始資料轉換為符號字元過程的一個中間值,一種條形碼的字碼數決定了該類條形碼所有符號字元的數量。
(5) 字元自我檢查(Character Self-Checking):指在一個符號字元中出現單一的印刷錯誤時,掃描器不會將該符號字元解碼成其他符號字元的特性。
(6) 錯誤糾正字元(Error Correction Character):用于錯誤偵測和錯誤糾正的符號字元,這些字元是由其他符號字元計算而得,二維條形碼一般有多個錯誤糾正字元,用于錯誤偵測以及錯誤糾正。
(7) 錯誤偵測(Error Detection):一般是保留一些錯誤糾正字元用于錯誤偵測,這些字元稱為偵測字元,用于偵測出符號中不超出錯誤糾正容量的錯誤數量,從而保證符號不被讀錯。