二維碼(Quick Response Code),又稱二維條碼,它是用特定的幾何圖形按一定規律在平面(二維方向)上分布的黑白相間的圖形,是所有信息數據的一把鑰匙。在現代商業活動中,可實現的應用十分廣泛,如:產品防偽/溯源、廣告推送、網站鏈接、數據下載、商品交易、定位/導航、電子商務應用、車輛管理、信息傳遞等。如今智能手機掃一掃(簡稱313)功能的應用使得二維碼更加普遍,隨著國內物聯網產業的蓬勃發展,更多的二維碼技術應用解決方案被開發,二維碼成為移動互聯網入口真正成為現實。
Data Matrix,MaxiCode, Aztec,QR Code, Vericode,PDF417,Ultracode,Code49,Code 16K等。
按原理分類:
堆疊式/行排式
堆疊式/行排式二維條碼又稱堆積式常見二維條碼或層排式二維條碼),其編碼原理是建立在一維條碼基礎之上,按需要堆積成二行或多行。它在編碼設計、校驗原理、識讀方式等方面繼承了一維條碼的一些特點,識讀設備與條碼印刷與一維條碼技術兼容。但由于行數的增加,需要對行進行判定,其譯碼算法與軟件也不完全相同于一維條碼。有代表性的行排式二維條碼有:Code 16K、Code 49、PDF417、MicroPDF417 等。
矩陣式二維碼
矩陣式二維條碼(又稱棋盤式二維條碼)大真條碼認為它是在一個矩形空間通過黑、白像素在矩陣中的不同分布進行編碼。在矩陣相應元素位置上,用點(方點、圓點或其他形狀)的出現表示二進制“1”,點的不出現表示二進制的“0”,點的排列組合確定了矩陣式二維條碼所代表的意義。矩陣式二維條碼是建立在計算機圖像處理技術、組合編碼原理等基礎上的一種新型圖形符號自動識讀處理碼制。具有代表性的矩陣式二維條碼有:Code One、MaxiCode、QR Code、 Data Matrix、Han Xin Code、Grid Matrix 等。
與一維條形碼的區別:
多行組成的條形碼,不需要連接一個數據庫,本身可存儲大量數據,應用于:醫院、駕駛證、物料管理、貨物運輸,當條形碼受一定破壞時,錯誤糾正能使條形碼能正確解碼二維碼。它是一個多行、連續性、可變長、包含大量數據的符號標識。每個條形碼有3 - 90行,每一行有一個起始部分、數據部分、終止部分。它的字符集包括所有128個字符,最大數據含量是1850個字符。一維條形碼只是在一個方向(一般是水平方向)表達信息,而在垂直方向則不表達任何信息,其一定的高度通常是為了便于閱讀器的對準。
一維條形碼的應用可以提高信息錄入的速度,減少差錯率,但是一維條形碼也存在一些不足之處:數據容量較小: 30個字符左右
只能包含字母和數字
條形碼尺寸相對較大(空間利用率較低)
條形碼遭到損壞后便不能閱讀
在水平和垂直方向的二維空間存儲信息的條形碼,稱為二維條形碼(dimensional bar code)。
優點:
1.高密度編碼,信息容量大。
2.編碼范圍廣。
3.容錯能力強,具有糾錯功能。
4.譯碼可靠性高。
5.可引入加密措施。
6.成本低,易制作,持久耐用。
|
|