大家好,今天小編關(guān)注到一個比較有意思的話題,就是關(guān)于大米倉庫標(biāo)識牌擺放圖的問題,于是小編就整理了1個相關(guān)介紹大米倉庫標(biāo)識牌擺放圖的解答,讓我們一起看看吧。
二維碼最初由日本的一個程序員所發(fā)明,跟傳統(tǒng)的條形碼相比,二維碼相當(dāng)于是二維化的條形碼,二維碼的數(shù)量是有限的,有人說全球每天消耗上百億個二維碼,那么二維碼會有用完的一天嗎?
二維碼的出現(xiàn)極大地方便了人們的生活,別的不說,光就我們每一天使用的二維碼支付,就大大提高了購物的速率。而我們每天使用的二維碼,每隔一段時間都是會不停地變化的,隨機進(jìn)行黑白組合。仔細(xì)看二維碼你可以發(fā)現(xiàn),在二維碼中有三個比較大的點,而這三個點是用來定位的,不論你是正面掃描還是傾斜掃描,或者旋轉(zhuǎn)180°掃描,都可以掃描出二維碼來。
二維碼最初是彩色的,后來為了提升效率,改進(jìn)成了黑白色,二維碼采用特定的幾何圖形,將黑白相間的圖形有規(guī)律地分布在二維平面內(nèi),其中白色的塊代表數(shù)字“0”,黑色的塊代表數(shù)字“1”,這是為了便于計算機的識別。二維碼上有不同的區(qū)域,每一個區(qū)域標(biāo)志著不同的信息。二維碼的組合方式雖然有限,但是這也是一個天文數(shù)字,根本不用擔(dān)心某一天它會被用完。
二維碼的組合數(shù)量跟二維碼自身的像素密集點有關(guān),簡而言之,像素越高,那么二維碼的組合數(shù)量就會越多。目前的二維碼中,最大的二維碼格式是V40,擁有177×177個像素點,那么這么多的像素點,能夠形成的所有二維碼的數(shù)目是多少呢?這是一個很容易計算的問題,也就是2^(177×177)個,差不多是10的10000次方,這還只是V40格式的二維碼組合數(shù)量,如果算上V1到V39的,恐怕還要多上不少。
所以說,即使地球上每天消耗上百億個二維碼,那么等到二維碼用完,恐怕到宇宙滅亡的那一天都不可能,更不用說了,二維碼的像素密集點還可以進(jìn)一步擴展,而一旦進(jìn)一步擴展的話,數(shù)量又是呈幾何爆炸式增長。所以結(jié)論是,二維碼雖然數(shù)量有限,但是根本就是用不完的,二維碼有廣泛的用途,它已經(jīng)成為了生活必不可少的一部分,二維碼的容量巨大,不用擔(dān)心哪天被用完或者是不夠用。
答:二維碼數(shù)量雖然是有限的,但是多到用不完,永遠(yuǎn)也用不完。
二維碼發(fā)明于1994年,相對于一維的條形碼,二維碼具有更大的容量;二維碼本質(zhì)上就是一個矩陣,在常見的二維碼中,白色色塊表示“0”,黑色色塊表示“1”,經(jīng)過掃描器讀取后的二維碼就成了一段特殊的代碼,計算機從而識別出代碼中的有效信息。
二維碼能表示的數(shù)量和二維碼自身的像素有關(guān),像素越高,二維碼表示的數(shù)量成指數(shù)增長,但是讀取二維碼和掃描器的像素有關(guān),在各種二維碼當(dāng)中,我們常用的編碼方式是QR Code,目前該編碼方式用到最大的像素為177*177=31329像素,那么理論上,該編碼方式的組合數(shù)量為:
2^(177*177)≈10^20000;
如果明白了二維碼的原理,就不會有是否會用完這樣的疑問。
手機號碼、車牌號、IP地址等,就有被用完的可能性。原因在于它們不允許重復(fù)。而類似姓名、網(wǎng)上昵稱、個性簽名等等,則允許重復(fù),所以永遠(yuǎn)也不會用完。比如現(xiàn)在一大堆人姓名是張偉、李子涵等。
注意:二維碼是允許重復(fù)的。
二維碼看上去顯得很神秘,事實上它只不過就代表一串文字(多數(shù)情況下,99%如此,下邊的討論不再注明),在整個過程中,也沒有用到加密技術(shù)。比方說下面這個二維碼,就是“犍為真人”四個漢字。
這么花里胡哨的一張二維碼,就完全等同于文字“犍為真人”。那么問題來了,既然完全等同,為什么不直接用文字呢?這就涉及到打字的辛苦。打字速度再快,也是需要花時間的,4個字還好,如果400個呢?另外,像11位手機號,我們打字的時候都要反復(fù)對照幾遍,還不保證一定正確不粗心。于是二維碼就發(fā)明了,它主要針對手機、平板。二維碼目的就是用來復(fù)制一串文字,避免打字錄入。比方說,我要給你一個手機號(比如海報,廣告),以前要把手機號打印在紙上,你照著一個一個輸入?,F(xiàn)在,我把手機號轉(zhuǎn)換成二維碼打印到紙上,你用手機對著紙上的二維碼掃一掃,直接就識別出來11位數(shù)字。
當(dāng)我們用手機掃二維碼時,會啟動手機的自動識別程序,將圖片識別成一串文字,于是就輕松實現(xiàn)了類似電腦復(fù)制粘貼的功能。說得更直白一點,假設(shè)未來圖像識別技術(shù)非常發(fā)達(dá),那么二維碼可能就慢慢消失了,因為直接掃文字就可以了。也就是說,那時候我把上面那張二維碼圖換成醒目的“犍為真人”四個大字,是完全沒有區(qū)別的。
那么為什么現(xiàn)階段二維碼可以輕松識別?那就是因為它用到了特殊的,針對計算機(手機也是計算機)攝像頭的算法,天生就是給計算機看的。這就好比,盲人看(摸)普通文字很費勁,他們用盲文。相反普通人看盲文又覺得是“讀天書”。
大家都知道,計算機用二進(jìn)制表示信息。二維碼的那些黑白方塊就是二進(jìn)制。黑色代表1白色代表0。黑白必須對比清晰,然后攝像頭拍照后轉(zhuǎn)換成010101這樣的二進(jìn)制。之后用較復(fù)雜的解碼算法轉(zhuǎn)換成文字。
算法中最復(fù)雜的設(shè)計就是糾錯。意思是說,即使識別錯了一部分黑白塊,依然可以成功解碼。舉個人類識別的例子。比方“38”這樣的文字形式就不合理,因為容易把3錯誤判別成8。而“三八”,“叁捌”就很好。而且即使這樣的文字被遮擋一部分或很模糊,依然可以被人類辨別。這就叫“糾錯”或“容錯”。除了糾錯,二維碼還涉及到定位參考,掩碼等技術(shù)。這里就不再展開介紹。
到此,以上就是小編對于大米倉庫標(biāo)識牌擺放圖的問題就介紹到這了,希望介紹關(guān)于大米倉庫標(biāo)識牌擺放圖的1點解答對大家有用。