二維碼基礎知識

二維碼發展歷史

  1. 20世紀20年代 約翰.科芒德實現郵政單據自動分撿方法。
  2. 1949年美國喬.伍德蘭德、伯尼.西爾沃發明了第一個條形碼專利。
  3. 1959年 吉拉德.費伊賽爾申請了用條形碼錶示數字的專利。
  4. 60年代 西爾沃尼亞發明一套條形碼系統並在北美鐵路系統成功應用。
  5. 70年代,UPC(Universal Product Code)在北美超市得到廣泛應用。
  6. 1988年中國成立了中國物品編碼中心,80年代末國外研製出二維碼。
  7. 1997.2000年確定了國家標準。

二維碼和一維碼的區別

  1. 一維碼是由一條粗細不同、黑白(或彩色)相間的條、空及其相應的字符(數字字母)組成的標記,即傳統條碼。
  2. 二維碼是用某種特定的幾何圖形按一定規律在屏幕(二維方向)上分佈的條、空相間的圖形來記錄數據符號信息。

二維碼的分類

二維碼有許多不同的碼制,就碼制的編碼原理而言,通常分爲三種類型:
1. 線性堆疊式二維碼

編碼原理: 建立在一維條碼基礎之上,按需要堆積成兩行或多行。

如:PDF417、Ultracode、Code 49、Code 16K。

  1. 矩陣式二維碼

最爲常用的一種類型。在一個矩形空間通過黑、白像素在矩陣中的不同分佈進行編碼。在矩陣相應元素位置上,用點(方點、圓點或其他形狀)的出現表示二進制”1”,點的不出現表示二進制”0”。

如:Data Matrix、Maxi Code、Aztec Code、QR Code、Vericode。

  1. 郵政碼

郵政碼通過不同長度的條進行編碼,主要用於郵件編碼。

如:POSTNET、BPO 4-STATE。

二維碼的優缺點

  • 優點

    1. 高密度編碼,信息容量大
    2. 編碼範圍廣
    3. 容錯能力強
    4. 譯碼可靠性高
    5. 可引入加密措施
    6. 成本低,易製作,持久耐用
  • 缺點

    1. 二維碼技術成爲手機病毒、釣魚網站傳播的新渠道
    2. 信息泄露

目前流行的三大國際標準二維碼:
- PDF417:不支持中文;
- DM: 專利未公開,需支付專利費用;
- QR Code: 專利公開,支持中文;

QR Code

由日本公司Denso公司於1994年研製的一種矩陣二維碼符號碼,全稱是Quick Response Code。

  • 300個字符
  • 同樣的數據只有條碼的十分之一大小
  • 糾錯能力

    • L級:約可糾錯7%的數據碼字
    • M級:約可糾錯15%的數據碼字
    • Q級:約可糾錯25%的數據碼字
    • H級:約可糾錯30%的數據碼字

2000年的時候,中國發布了國標:

==++GB/T 18284-2000, QR Code國標, 二維碼國際標.PDF++==

二維碼擴展

VCard規範

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章