首頁 > 常見問題 > 主體

二維碼類型有哪些

藏色散人
發布: 2021-12-09 11:45:35
原創
57799 人瀏覽過

二維碼類型有:1、依原理分為堆疊式/行排式二維條碼和矩陣式二維條碼;2、依業務分為被讀類業務二維碼和主讀類別業務二維碼。

二維碼類型有哪些

本文操作環境:Windows7系統,Dell G3電腦。

二維碼類型有哪些?

分類

  • #依原理分

二維碼類型有哪些

(矩陣式二維碼原理)

在程式碼編制上巧妙地利用構成電腦內部邏輯基礎的「0」、「1」位元流的概念,使用若干個與二進制相對應的幾何形體來表示文字數值訊息,透過圖象輸入設備或光電掃描設備自動識讀以實現資訊自動處理。在許多種類的二維條碼中,常用的碼制有:Data Matrix、MaxiCode、Aztec、QR Code、Vericode、PDF417、Ultracode、Code 49、Code 16K等,QR Code碼是1994年由日本DW公司發明。 QR來自英文「Quick Response」的縮寫,也就是快速反應的意思,源自發明者希望QR碼能讓其內容快速被解碼。 QR碼最常見於日本、韓國;並為目前日本最受歡迎的二維空間條碼。但二維碼的安全性也正備受挑戰,帶有惡意軟體和病毒正成為二維碼普及道路上的絆腳石。發展與防範二維碼的濫用正成為亟待解決的問題。

每種碼制有其特定的字元集;每個字元佔有一定的寬度;具有一定的校驗功能等。同時也具有對不同行資訊的自動辨識功能及處理圖形旋轉變化等特性。

二維碼是比一維碼更進階的條碼格式。一維碼只能在一個方向(一般是水平方向)上表達訊息,而二維碼在水平和垂直方向都可以儲存訊息。一維碼只能由數字和字母組成,而二維碼能儲存漢字、數字和圖片等訊息,因此二維碼的應用領域要廣得多。

二維條碼/二維碼可以分成堆疊式/行排式二維條碼和矩陣式二維條碼。堆疊式/行排式二維條碼形態上是由多行短截的一維條碼堆疊而成;矩陣式二維條碼以矩陣的形式組成,在矩陣對應元素位置上以「點」表示二進位「1 ”, 以“空”表示二進制“0”,“點”和“空”的排列組成代碼。二維碼的原理可以從矩陣式二維碼的原理和行列式二維碼的原理來講述。

堆疊式/行排式二維碼類型有哪些

#(常見二維碼)

堆疊式/行排式二維條碼又稱堆積式二維條碼或層排式二維條碼),其編碼原理是建立在一維條碼基礎之上,按需要堆積成二行或多行。它在編碼設計、校驗原理、識讀方式等方面繼承了一維條碼的一些特點,識讀設備與條碼印刷與一維條碼技術相容。但由於行數的增加,需要對行進行判定,其譯碼演算法與軟體也不完全相同於一維條碼。具代表性的行排二維條碼有:Code 16K、Code 49、PDF417、MicroPDF417 等。

矩陣式二維碼二維碼類型有哪些

#(二維碼結構)

#矩陣式二維條碼(又稱棋盤式二維條碼)它是在一個矩形空間透過黑、白像素在矩陣中的不同分佈進行編碼。在矩陣對應元素位置上,用點(方點、圓點或其他形狀)的出現表示二進制“1”,點的不出現表示二進制的“0”,點的排列組合確定了矩陣式二維條碼所代表的意義。矩陣式二維條碼是建立在電腦影像處理技術、組合編碼原理等基礎上的一種新型圖形符號自動識讀處理碼制。具代表性的矩陣式二維條碼有:Code One、MaxiCode、QR Code、 Data Matrix、Han Xin Code、Grid Matrix 等。
  • 常用的碼制有:PDF417二維條碼、Datamatrix二維條碼、QR Code、Code 49、Code 16K、Code one等,除了這些常見的二維條碼之外,還有Vericode條碼、 Maxicode條碼、CP條碼、Codablock F條碼、田字碼、 Ultracode條碼及Aztec條碼。

  • 依業務分

#二維碼應用程式根據業務形態不同可分為被讀類別和主讀類兩大類。

###被讀取類別業務######

平台將二維碼透過彩信傳送到用戶手機上,用戶持手機到現場,透過二維碼機具掃描手機進行內容辨識。應用方將業務資訊加密、編製成二維碼圖像後,透過簡訊或彩信的方式將二維碼發送至用戶的行動終端上,用戶使用時透過設在服務網點的專用識讀設備對行動終端上的二維碼影像進行識讀認證,作為交易或身分識別的憑證來支援各種應用。

主讀類業務

用戶在手機上安裝二維碼用戶端,使用手機拍攝並識別媒體、報紙等上面印刷的二維碼圖片,取得二維碼所儲存內容並觸發相關應用程式。用戶利用手機拍攝包含特定資訊的二維碼影像,透過手機用戶端軟體解碼後觸​​發手機上網、名片識讀、撥打電話等多種關聯操作,以此為用戶提供各類資訊服務。

相關介紹:

二維碼概念:

#二維碼又稱為二維條碼,常見的二維碼為QR Code, QR全名為Quick Response,是一種近幾年來行動裝置上超流行的一種編碼方式,它比傳統的Bar Code條碼能存更多的訊息,也能表示更多的資料型別。

二維條碼/二維碼(2-dimensional bar code)是用某種特定的幾何圖形按一定規律在平面(二維方向上)分佈的、黑白相間的、記錄資料符號訊息的圖形;在代碼編制上巧妙地利用構成計算機內部邏輯基礎的“0”、“1”比特流的概念,使用若干個與二進制相對應的幾何形體來表示文字數值信息,通過圖象輸入設備或光電掃描設備自動識讀以實現資訊自動處理:它具有條碼技術的一些共通點:每種碼制有其特定的字元集;每個字元佔有一定的寬度;具有一定的校驗功能等。同時也具有對不同行資訊的自動辨識功能、及處理圖形旋轉變化點。

2016年8月3日,支付清算協會向支付機構下發《條碼支付業務規範》(徵求意見稿),意見稿中明確指出支付機構開展條碼業務需要遵循的安全標準。這是央行在2014年叫停二維碼支付以後首次官方承認二維碼支付地位。

更多相關知識,請造訪常見問題欄位!

以上是二維碼類型有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!