世界悄悄地被黑白色小方塊組成的圖案占領(lǐng)了!這可不是在玩Minecraft(我的世界)。這些被稱為二維碼的圖案就像迷之鑰匙,內(nèi)含無窮信息,出現(xiàn)在電視、報刊、廣告上,甚至用磚塊砌在路面上。二維碼究竟有何“魔力”呢?
二維碼是什么? 雖然二維碼現(xiàn)在比較“火”,但其實這種類似的編碼早就出現(xiàn)啦,那就是我們常見的條形碼(也稱“一維碼”)。二維碼上的黑白方塊看似雜亂無章,其實是采用二進制方式將數(shù)據(jù)通過圖形編碼。條形碼上只用矩形的寬度記載數(shù)據(jù),長度并不記載(條碼長度僅是為方便掃描機讀取而設(shè)置的);而二維碼的長度和寬度都記載著數(shù)據(jù)。因此與條形碼相比,二維碼包含的數(shù)據(jù)比條形碼要復雜得多:照片、聲音、文字、網(wǎng)頁鏈接甚至人的指紋,都可以被記載其中。而且二維碼的錯誤率更低,存儲信息更可靠。
二維碼和它的兄弟們
目前,應用最多的二維碼是QR碼,我們也常常將QR碼直接稱呼為“二維碼”,但其實它只是二維碼家族中的一員。讓我們一起來認識其中的一些成員吧!
PDF417碼:它也是二維碼的一種,但卻是長方形的。它能容納很多數(shù)據(jù),并且可用機器自動識讀。主要應用于物流運輸、登機牌、身份證和倉庫管理。
Aztec碼:特征是定位點設(shè)在中心,其最大數(shù)據(jù)容量為3832個數(shù)字或3067個字母。
漢信碼:這是我國自主研發(fā)的二維碼,漢信碼最多能夠容納7829個數(shù)字、4350個字母或2714個漢字。
QR碼:全稱為快速響應矩陣碼,因為識別速度快而被廣泛應用。特征是正方形的三個角各有一個“回”字形圖案。存儲字母時,數(shù)據(jù)容量為4296字符。
DM碼:這是目前所有條碼中最小的,尤其適用于小零件的標識以及直接印刷在物體上。
掃一掃,為何能解讀二維碼?
你注意到二維碼(QR碼)上的三個“回”字形圖案了嗎?它們是每個二維碼都有的定位點,其實在二維碼圖案中還隱藏有小的定位點。當用安裝有二維碼解讀程序的設(shè)備(如手機、平板電腦等)掃描二維碼時,我們需要將二維碼對準掃描框,其實這是為了對準定位點,以便設(shè)備對圖像進行定位和識別。二維碼就像我們看不懂的密碼,而掃描設(shè)備卻擁有破譯的“鑰匙”。二維碼還有容錯機制,即使二維碼有污損失去了部分圖案,只要定位點還在,程序就能逆推出全部的數(shù)據(jù)。所以利用這個特性,二維碼可以變成各種顏色,也可以在上面加圖片。
注意:雖然我們生活中已經(jīng)離不開二維碼,但掃描二維碼仍要慎重,隨意掃描陌生來源,或陌生人提供的二維碼,可能會打開含有病毒的鏈接!掃描前請確認它來自可靠的網(wǎng)站或產(chǎn)品!