生活在數(shù)字時代的我們,很多場合都用到了二維碼??淳W(wǎng)頁要掃二維碼,加好友要掃二維碼,甚至在樓下賣水果的大爺,都支持掃碼支付了。

你有沒有想過,這個長得很奇怪的東西,是怎么來的呢,又是什么原理呢?

今天就和大家聊一聊

常見的二維碼為QR Code

最早于1994年被日本公司Denso Wave的騰弘原發(fā)明

并且由原來的條形碼改造而來

相比條形碼數(shù)據(jù)能力存儲能力都大大提升

最先的二維碼是彩色的

主要用來追蹤其公司旗下汽車零部件維修等情況

后來在此基礎(chǔ)上

為了提高工作效率Denso Wave公司又改進出了今天常見的黑白

二維碼的生成原理是:

用特定的幾何圖形按編排規(guī)律在二維方向上分布

采用黑白相見的圖形來記錄數(shù)據(jù)符號信息

為了讓計算機識別

就要利用計算機內(nèi)部邏輯

用數(shù)字“0”和“1”作為代碼

同時使用若干個與二進制相對應(yīng)的幾何形體表示文字數(shù)值信息

白塊表示的就是二進制的“0”

黑塊就是“1”

攝像頭識別出顏色和排列就能解讀出二維碼包含的信息

在QR碼上

不同的區(qū)域

則表示著不同的信息

安靜區(qū)域:空白邊框,可以將代碼與其他打印信息隔離(例如,在臟信封上,報紙的黑白打印或污跡產(chǎn)品包裝上)。

Finder模式:三個角落中的大黑色和白色方塊可以很容易地確認這是一個QR碼。由于它們只有三個,所以很明顯代碼的哪個方向以及它指向的角度(除非代碼在某種程度上被部分遮擋或損壞)。

對齊模式:這確保代碼可以被破譯,即使它是扭曲的(以某個角度查看,打印在曲面上,等等)。

定時模式:在三個取景器模式之間水平和垂直地運行,由交替的黑色和白色方塊組成。時序模式可以輕松識別QR碼中的各個數(shù)據(jù)單元,在代碼損壞或失真時尤其有用。

版本信息:QR碼標準有各種不同版本;版本信息(位于兩個取景器模式附近)簡單地識別在特定代碼中使用哪一個。

數(shù)據(jù)單元:每個單獨的黑色或白色方塊不屬于標準特征之一(時序,對齊和其他模式),包含代碼中的一些實際數(shù)據(jù)。

總的來說

目前二維碼已經(jīng)成了生活中必不可少的一部分

也確實為我們的生活帶來了很多便捷~

1.《二維碼是什么 二維碼是什么原理?第一次有人說得這么明白》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。

2.《二維碼是什么 二維碼是什么原理?第一次有人說得這么明白》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。

3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/guonei/67260.html