【印聯(lián)傳媒資訊】隨著科技互聯(lián)網(wǎng)的飛速發(fā)展,我們的日常生活已經(jīng)充滿了二維碼??淳W(wǎng)頁(yè)要掃二維碼,加好友要掃二維碼,現(xiàn)在連樓下賣草莓的大媽都支持掃碼支付了,更令人哭笑不得的是乞丐都開(kāi)始用二維碼了。二維碼給我們的生活帶來(lái)的巨大的變化,讓生活更加便捷。
那么你知道,二維碼到底是如何形成的,是什么原理呢?

?二維碼就是把信息翻譯成黑白小方塊,然后填到這個(gè)大方塊里,這有點(diǎn)類似于中學(xué)考試中用的答題卡,就是把信息變成機(jī)器可掃描的圖案,一秒鐘就能知道你得了多少分。當(dāng)然,二維碼的原理和答題卡還不太一樣。
二維碼的哥哥——條形碼,也就是超市收銀員掃的那個(gè)黑白條,電腦在水平方向上識(shí)別粗細(xì)不勻的黑白條,就能找到藏在其中的商品編號(hào)信息。相比于只在一個(gè)維度上,攜帶信息的條形碼“二維碼”在水平垂直兩個(gè)維度上都攜帶了信息,也就做成了這個(gè)方塊狀的樣子。條形碼和二維碼這一對(duì)好兄弟,其實(shí)就是給數(shù)字、字母、符號(hào)等這些字符換了一身衣服,把它們打扮成了能被手機(jī)相機(jī)識(shí)別的黑白條或塊。那么,最關(guān)鍵的問(wèn)題來(lái)了,這些字符到底是怎么變成二維碼圖案的呢?

這就要提到一個(gè)人類具有劃時(shí)代意義的偉大發(fā)明——二進(jìn)制,我們平時(shí)使用的這些字母、數(shù)字、漢字等各種字符,雖然畫(huà)風(fēng)完全不同,但是機(jī)智的人類發(fā)明了一個(gè)方法,使它們都可以被統(tǒng)一轉(zhuǎn)換為由0和1組成的二進(jìn)制數(shù)字序列,這個(gè)轉(zhuǎn)換的過(guò)程叫做編碼。字符在被變成只有0和1組成的數(shù)字序列之后,再進(jìn)行一系列優(yōu)化算法,就得到了最終的二進(jìn)制編碼。在最后這串編碼中。一個(gè)0對(duì)應(yīng)的就是一個(gè)白色小方塊,一個(gè)1對(duì)應(yīng)的就是一個(gè)黑色小方塊,我們把這些小方塊按照8個(gè)一組,填進(jìn)大方塊里,這就是一個(gè)完整的可以被手機(jī)相機(jī)識(shí)別的二維碼圖案了。
所有二維碼角上都有三個(gè)相同的方塊,是用來(lái)給相機(jī)定位的,不管正著掃,倒著掃,還是斜著掃,掃出來(lái)的結(jié)果都是一樣的。不信?你掃一掃試試:

本站聲明:本網(wǎng)站除標(biāo)注來(lái)源【印聯(lián)傳媒】之外,其余文字圖片均來(lái)自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)及時(shí)聯(lián)系我們,我們將會(huì)在第一時(shí)間進(jìn)行刪除!編輯部聯(lián)系電話:0755-8268 2722。