二維碼在物理環(huán)境中的穩(wěn)定性部分在于它們能夠承受“損壞”并繼續(xù)發(fā)揮作用,即使二維碼圖像的一部分被遮擋,污損或有移出,仍然可以被正確掃描,但糾錯級別會影響掃碼的難易度。在二維碼軟件中可以根據(jù)自己的需求選擇糾錯級別,如圖所示:
二維碼糾錯是通過Reed-Solomon糾錯算法實現(xiàn)的,簡而言之,它以數(shù)學方式將備份數(shù)據(jù)添加到二維碼中。
二維碼四個糾錯級別
二維碼有4個糾錯級別,根據(jù)二維碼在其預期的環(huán)境中預計遭受的損壞程度,以及因此可能需要進行多少糾錯,每個級別都會添加不同數(shù)量的“備份”數(shù)據(jù):
L級-高達7%的損壞
M級-高達15%的損壞
Q級-高達25%的損壞
H級-高達30%的損壞
二維碼工作方式
二維碼工作方式的一個基本部分是,你放入其中的數(shù)據(jù)越多,二維碼中引入的模塊行和列就越多,以補償增加的數(shù)據(jù)負載。作為糾錯水平的提高,存儲的數(shù)據(jù)也的越多,因為增加了備份數(shù)據(jù),如下圖所示-盡管二維碼包含完全相同的網(wǎng)站URL,但隨著糾錯從L級增加到H級,QR碼變得更加密集。
非常方便的是,每個二維碼的左下角還有2個模塊,顯示該二維碼中使用的糾錯級別。
二維碼糾錯級別會影響二維碼打印尺寸
糾錯級別越低,二維碼圖像的密度越小,從而提高最小打印尺寸。
糾錯級別越高,它在變得不可讀取之前可以承受的損壞就越大。
L級或M級代表了一般營銷用途的二維碼密度和堅固性之間的最佳折中選擇。
Q級和H級通常推薦用于保持二維碼清潔或未損壞將是一個挑戰(zhàn)的工業(yè)環(huán)境。
以上就是有關二維碼糾錯選擇的介紹,在二維碼軟件中,可以根據(jù)自己的需求選擇不同的糾錯級別。
標簽:QR CODE二維碼 , 糾錯等級 , 二維碼軟件
共有條評論 網(wǎng)友評論