掃一掃 請用數(shù)學證明一,下二維碼為什么不會重復?
就像兩顆豌豆一樣,代碼是基于真實信息的。例如,您的家庭地址可以用二維碼表示。除非某人與你的家庭住址完全相同,否則街道、建筑物、門牌號的二維碼不會有任何區(qū)別,因此重復的代碼不是二維碼,而是生成二維碼的信
就像兩顆豌豆一樣,代碼是基于真實信息的。例如,您的家庭地址可以用二維碼表示。除非某人與你的家庭住址完全相同,否則街道、建筑物、門牌號的二維碼不會有任何區(qū)別,因此重復的代碼不是二維碼,而是生成二維碼的信息]。目前,可以存儲一個普通的二維碼。保存數(shù)千個字母或數(shù)百個漢字。如果所有的字母都存儲在一個二維碼中,即使只存儲了1000個字母,那么一個二維碼可能有26個1000次方的排列,而宇宙中的原子數(shù)是10個80次方的排列。。。
換言之,包含1000個字母(或鏈接、標題等常見信息)的地址被重復的概率是多少?目前,這種情況再也不會發(fā)生了。普通的地址是100多個字母(或字節(jié)),世界上最長的城市曼谷有167個字母,可以概括世界各地。即使你想對宇宙中所有的原子進行編碼,現(xiàn)在的二維碼就足夠了
另外,二維碼不是一個固定的數(shù)字,它還可以像身份證或手機號一樣增減。如果有一天人們覺得手頭的二維碼不夠用,那么在水平和垂直方向上加一行網(wǎng)格,存儲的信息可以翻幾個數(shù)量級,所以真的不用擔心二維碼會重復
二維碼的最大容量取決于主流掃描設備的分辨率。二維碼的信息越多,需要的像素就越多;像素越多,分辨和解碼就越困難,因為掃描儀(相機)的分辨率有上限。800萬像素的攝像頭無法掃描1600萬像素(4096*4096)的二維碼。即使4m二維碼也很困難。因此,可用的二維碼不會太大。例如,一個二維碼生成網(wǎng)站只提供800*800(約0.6m)二維碼生成服務。(注意,這里m是指像素的數(shù)量,而不是圖像的文件大小)。解決海量信息生成二維碼問題的一種方法是生成“高端”二維碼——活碼,“通過短網(wǎng)址”(通過網(wǎng)絡)指向云中存儲的信息。換句話說,實時代碼本身的信息量只是一個簡短的網(wǎng)址,它所指向的信息量可以是無限的。然而,活代碼本身的信息量并不多,因此很容易識別。
此外,即使云內容發(fā)生變化,相應的實時代碼(短URL)也可以保持不變。它相當于“信息改變,代碼不變”。如果使用二維碼直接存儲,則必須將一個字節(jié)更改為二維碼。你可以這樣理解實時代碼:用二維碼保存電影是不現(xiàn)實的,但保存種子/鏈接就足夠了。
總之,二維碼的容量與二維碼圖形的大小和顏色有關。一般來說,雙色單層(如黑白)的容量為幾十K,彩色(24色)單層的容量可達1~2MB。256色三層大規(guī)模二維碼甚至可以達到1TB的異常容量。
在非術語中,在口語中,二維碼是一個矩陣,它是一個由小格子組成的矩形。單位面積內的格子越小,顏色越多,存儲的信息就越多。但前提是掃描二維碼的設備能夠滿足識別這種高密度二維碼的條件。否則,如果生成,機器就無法識別。
請用數(shù)學證明一,下二維碼為什么不會重復?
1. 不同解讀:可以說二維碼是條碼的升級版。條形碼是一維的,只記錄水平信息,不記錄垂直信息。即使你把條形碼水平撕成兩半,你也可以閱讀信息。當然,二維碼是二維的,記錄水平和垂直信息。它也是根據(jù)“0”和“1”的位流原理設計的,具有矩陣形式和層疊結構。
2. 掃描設備:條碼設備主要有兩種。一種是只讀信息,不能存儲信息。它必須連接到計算機。例如,在超市結賬時,售貨員掃描二維碼,電腦就能讀取價格。另一種是讀取和存儲,然后將信息發(fā)送到計算機。
3. 不同的產品:一般情況下,數(shù)字和字母可以通過專門的軟件轉換成條形碼,如nicolable pro,也可以通過Excel大量導入生成。Excel也可以通過下載條形碼字體(如39hrp24dmtt)來實現(xiàn)。
二維碼的容量有多大?
從漢字生成二維碼的方法與從普通數(shù)字和字母生成二維碼的方法相同。例如,在中浪條碼打印軟件中,制作一個二維碼,打開二維碼的屬性數(shù)據(jù)源,修改二維碼數(shù)據(jù),刪除原來的123456,然后手工另外輸入漢字,漢字也可以通過數(shù)據(jù)庫導入導入,實現(xiàn)二維碼的批量生產