日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

識(shí)別二維碼的原理是什么,二維碼原理

二維碼簡(jiǎn)單原理是什么?
【識(shí)別二維碼的原理是什么,二維碼原理】

識(shí)別二維碼的原理是什么,二維碼原理


愣是誰也不會(huì)想到二維碼居然會(huì)全面地覆蓋我們的生活,網(wǎng)站登錄要掃二維碼,加好友要掃二維碼,就連菜市場(chǎng)賣菜的老頭、老太太都懂得掃碼支付了,小小“方塊”脫穎而出,不僅僅可以容納數(shù)字,還可以容納文字、圖像、指紋、聲音等等 。二維碼展現(xiàn)的是機(jī)器二進(jìn)制語言,“0”和“1”這兩個(gè)數(shù)字組成了如今我們從電腦里看到的所有的信息 。
在二維碼中,白色的方塊表示0,而黑色的方塊表示1 。一個(gè)二維碼是由定位標(biāo)志、定時(shí)標(biāo)志、校正標(biāo)志、內(nèi)容信息這四個(gè)部分組成的 。定位標(biāo)志也叫碼眼,用來定位二維碼的圖形區(qū)域,沒有它二維碼就無法被識(shí)別出來 。定時(shí)標(biāo)志并不是非必須的,所以它是可以刪除的,在大型二維碼中一般起到確定坐標(biāo)的作用,屬于輔助性的定位 。校正標(biāo)志可以確保我們不管在哪個(gè)方向掃描二維碼都能夠識(shí)別出內(nèi)容來,如果沒有這個(gè)標(biāo)志我們只能正面地掃碼二維碼了 。
內(nèi)容信息里面填充的就是掃碼的人所能看到的信息,內(nèi)容信息是具有一定的容錯(cuò)率,所以中間刪減或者遮擋掉一部分都可以被掃描出來 。二維碼有四種糾錯(cuò)級(jí)別,從低到高分別是L、M、Q、H,他們的糾錯(cuò)率分別是7%、15%、25%、30%,糾錯(cuò)率越高越容易被快速掃描 。糾錯(cuò)其實(shí)就是在創(chuàng)建編碼二維碼的時(shí)候創(chuàng)建了一些冗余數(shù)據(jù),這樣不但可以確保準(zhǔn)確快速的識(shí)別出二維碼完整無誤的信息,也可以確保二維碼部分損壞時(shí)不影響讀取正確的信息 。
二維碼為什么會(huì)出現(xiàn)二維碼其實(shí)很早就出現(xiàn)了,它是由日本電裝(DENSO)旗下子公司DENSO WAVE一名叫原昌宏的人1994年發(fā)明出來的 。二維碼的出現(xiàn)旨在取代傳統(tǒng)的僅能容納少量數(shù)字信息的條形碼 。因?yàn)樯鲜兰o(jì)60年代后,日本的商超一派繁榮景象,而收銀員卻要不停地輸入產(chǎn)品信息和價(jià)格,所以“腱鞘炎”這種職業(yè)病開始流行 。
DENSO WAVE懷著滿足客戶需求的愿景成立的僅有2個(gè)人的研發(fā)小組旨在“容納更多的信息” 。傳統(tǒng)條形碼僅在一個(gè)方向上存儲(chǔ)信息,而且很容易讀取錯(cuò)誤,而二維碼則在2個(gè)方向存儲(chǔ)信息,信息量就大大地?cái)U(kuò)容了,二維碼的名稱就是這樣被定義的 。二維碼之所以在今天能夠這么流行除了它本身的巨大優(yōu)勢(shì)之外,還得益于DENSO WAVE放棄行使這項(xiàng)權(quán)利的權(quán)利,如果DENSO WAVE手握專利收費(fèi)使用二維碼可能又是另一番命運(yùn) 。
手機(jī)掃描二維碼的一瞬間發(fā)生了什么?手機(jī)掃描二維碼解碼程序會(huì)自動(dòng)的識(shí)別二維碼中的信息,滴一聲之后就會(huì)對(duì)二維碼做相應(yīng)的處理 。比如是一段文字就會(huì)馬上彈出文字信息,如果是一條網(wǎng)頁URL則會(huì)自動(dòng)的傳輸數(shù)據(jù)給服務(wù)器,服務(wù)器在接收到數(shù)據(jù)后就將相應(yīng)的請(qǐng)求信息反饋到手機(jī)上 。二維碼中的信息自生成出來之后就是固化的,真正能識(shí)別并產(chǎn)生動(dòng)作的是手機(jī)內(nèi)置的程序 。
二維碼到底會(huì)不會(huì)被消耗光?二維碼最小的符號(hào)尺寸時(shí)21*21,最大的符號(hào)尺寸時(shí)177*177,現(xiàn)在二維碼有40多個(gè)官方版本 。二維碼的數(shù)量跟二維碼的尺寸相關(guān),所以它是有限的 。如今全球每天消耗的二維碼達(dá)上百億個(gè),但是即使是從宇宙大爆炸到用到今天,138億年也僅僅只是消耗掉一小部分,所以并不需要它會(huì)被消耗光 。
大家都熟知二維碼,那么字符串是怎么轉(zhuǎn)換成二維碼的呢?原理是啥?
識(shí)別二維碼的原理是什么,二維碼原理


移動(dòng)互聯(lián)網(wǎng)時(shí)代,二維碼在我們身邊可以隨處可見,手機(jī)支付有付款碼,公交地鐵有乘車碼,還有最近出現(xiàn)的健康碼 。其實(shí)不管是付款碼還是乘車碼,本質(zhì)上它們都是二維碼,那么二維碼到底是什么呢?二維碼是什么?回想一下我們?cè)诔匈I東西時(shí)結(jié)賬的流程:首先我們打開付款碼,接著收營(yíng)員掃我們的付款碼,然后錢就自動(dòng)從我們的賬戶中扣除了 。

推薦閱讀