
二維碼是什么
二維碼是條形碼(Barcode)的一種,英文全稱為Quick Response Code,簡稱QR code。
▲生活中隨處可見的二維碼
目前最常見的條形碼一般都是1D和2D的。去超市買東西時(shí),商品包裝背部的黑白長條狀圖案就是1D條形碼的一種。咱們平時(shí)使用的二維碼是2D條形碼的一種。
二維碼由什么組成
三個(gè)紅色高亮的方塊是“定位圖案”(Finder Pattern)。能讓掃描器(專業(yè)掃碼器或帶相機(jī)的手機(jī))識(shí)別出二維碼和它的位置、方向。定位圖案周圍的深藍(lán)色高亮“L”形為“分隔帶”(Separator)。寬度為一個(gè)像素的純白分隔帶用來區(qū)分定位圖案和其他圖案,使掃描器更容易識(shí)別二維碼的內(nèi)容。淺藍(lán)色高亮的方塊為“對(duì)齊圖案”(Alignment Pattern)。結(jié)合定位圖案它可以確保掃描器和二維碼對(duì)齊。一般情況下,面積越大的二維碼需要更多的對(duì)齊標(biāo)記。廣州網(wǎng)站建設(shè)公司
黃色高亮的條狀區(qū)域?yàn)椤白鴺?biāo)圖案”(Timing Pattern)。能讓掃描器知道二維碼內(nèi)數(shù)據(jù)圖案橫縱方向的尺寸和位置。綠色高亮的條狀區(qū)域?yàn)椤案袷叫畔ⅰ?Format Information)。表明了二維碼的容錯(cuò)率(容錯(cuò)率越高越容易讀取)和“數(shù)據(jù)遮蔽圖案”(Data Mask Pattern)深紫色高亮區(qū)域?yàn)椤鞍姹拘畔ⅰ?Version Information)。版本信息表明了該二維碼的版本號(hào),目前一共有40個(gè)版本。一般像素點(diǎn)越多,版本號(hào)越高。
其余部分都是數(shù)據(jù)和糾錯(cuò)秘鑰,二維碼的數(shù)據(jù)全都被存儲(chǔ)在了這一部分。這些數(shù)據(jù)包含了二維碼想讓掃碼設(shè)備執(zhí)行的任務(wù),比如打開一個(gè)網(wǎng)頁或者付款。二維碼的誕生
普通一維碼能存儲(chǔ)的數(shù)據(jù)少,掃描速度一般。為了滿足日漸增長的工業(yè)生產(chǎn)需求,一種更快、數(shù)據(jù)容量更大的條形碼的研發(fā)被提上了日程。這種條形碼就是我們所熟知的二維碼。
來自日本DENSO WAVE公司的Masahiro Hara和Takayuki Nagaya組成了二維碼的研發(fā)團(tuán)隊(duì)。隸屬于電裝株式會(huì)社(DENSO CORPORATION)的DENSO WAVE主營自動(dòng)識(shí)別產(chǎn)品、工業(yè)機(jī)器人和可編程邏輯控制器。值得一提的是,當(dāng)年電裝株式會(huì)社還是豐田汽車旗下的公司,現(xiàn)在早已獨(dú)立的電裝已經(jīng)成為了世界最頂級(jí)的汽車零部件供應(yīng)商之一。
1994年,DENSO WAVE發(fā)布了研發(fā)完成的二維碼,并稱之為QR Code。QR代表“Quick Response”,譯為“快速反應(yīng)”,強(qiáng)調(diào)了二維碼的掃描速度之快。
二維碼的流行
DENSO WAVE雖然有著二維碼的版權(quán),但卻秉持著“開源精神”,讓任何一個(gè)人都能免費(fèi)的制作并使用二維碼。這點(diǎn)為今后二維碼的全球傳播起了重大的作用。
二維碼發(fā)布之后迅速被汽車產(chǎn)業(yè)所采用。用來追蹤、記錄、管理零部件和組裝完的汽車。二維碼讓整個(gè)作業(yè)流程的效率大大提升。之后,食品、醫(yī)藥等其他行業(yè)也紛紛開始采用二維碼。
除了工業(yè)上的成功,“開源”的性質(zhì)也幫助二維碼迅速打入了消費(fèi)級(jí)市場。到了2002年左右,二維碼已經(jīng)遍布了日本街頭。
之后,隨著智能手機(jī)的普及,二維碼更是擴(kuò)張到了全世界,滲透到了人們生活的各個(gè)角落。
2012年,日本的Good Design Award組委會(huì)給二維碼頒發(fā)了“工業(yè)類獎(jiǎng)?wù)隆薄?014年,歐洲專利局舉辦的發(fā)明者大獎(jiǎng)更是給予了二維碼非歐洲發(fā)明類的“最佳流行獎(jiǎng)”,可以說是實(shí)至名歸。
二維碼的進(jìn)化
自二維碼發(fā)布以來,國際上發(fā)布了許多相關(guān)的標(biāo)準(zhǔn)。各種新式、改進(jìn)過的二維碼不斷涌現(xiàn)。比如2004年發(fā)布的“微型二維碼”、2008年發(fā)布的“iQR二維碼”(數(shù)據(jù)存儲(chǔ)密度更高、可以是正方形或長方形)、“SQRC二維碼”(增強(qiáng)數(shù)據(jù)隱私)和2014年發(fā)布的“相框二維碼”(允許在二維碼內(nèi)插入圖案和美化設(shè)計(jì))等。
除此之外,基于二維碼的“PM碼”( Paper Memory Code)也很引人注目。廣州網(wǎng)站建設(shè)公司
2006年,日本公司Content Idea of ASIAPM發(fā)明了PM碼。該碼的形狀和二維碼一樣,但數(shù)據(jù)區(qū)域卻是彩色的。這些顏色并不只是簡單的裝飾,而是PM碼的“第三維度”。不同顏色代表了不同的信息,這種特性也讓PM碼成為了世界第一個(gè)“三維碼”。
結(jié)語
如今,黑白相間的小方塊已經(jīng)成為了人們的生活必需品,是移動(dòng)互聯(lián)網(wǎng)時(shí)代的標(biāo)志。雖然隨著科技發(fā)展和產(chǎn)業(yè)升級(jí),比二維碼更好條形碼遲早會(huì)出現(xiàn)。