生活中經(jīng)常用到各種支付碼、名片碼、健康碼等,二維碼用量這么大,它們會(huì)不會(huì)被用光呢?
雖然受尺寸限制,二維碼的數(shù)量是有限的,不過不用擔(dān)心,掃完所有二維碼需要很長很長的時(shí)間。
現(xiàn)在的二維碼有40 個(gè)官方版本,最小為21×21矩陣規(guī)格,最大為177×177 矩陣規(guī)格。其中,微信名片就是37×37 矩陣規(guī)格,微信付款碼是25×25 矩陣規(guī)格。為了方便理解,我們用方塊作為矩陣的單位。我們在紙上畫出一個(gè)四宮格,每個(gè)格子都會(huì)有黑、白兩種顏色變化。一個(gè)四宮格能組成16 個(gè)圖形。以此類推,25×25 的付款碼,每一排有25 個(gè)方塊,共25 列,除去定位和冗余糾錯(cuò)用的方塊等,還剩下478 個(gè)方塊。按照二進(jìn)制,每個(gè)方塊只有黑或白兩種選擇,所以 478 個(gè)小方塊在理論上一共可以組合 2478個(gè)二維碼。
以目前40 個(gè)規(guī)格的二維碼能組合的條碼數(shù)來看,根據(jù)專家推算,全球70多億人每秒換一個(gè)二維碼,用從宇宙大爆炸到今天的138 億年的時(shí)間,也僅能消耗一小部分。
所以,大家根本不用擔(dān)心會(huì)掃完所有的二維碼。