1. 程式人生 > >二維碼的原理是什麽?

二維碼的原理是什麽?

一個 原理 是什麽 屬於 失真 方向 分享 而不是 沒有

二維碼之所以能夠普及,除了看起來方方正正外,主要有以下幾個有趣的點,這是其他之前的碼沒有想到的或者是二維碼創新的部分,具體如下:

技術分享圖片

安靜區域:空白邊框,可以將代碼與其他打印信息隔離(例如,在臟信封上,報紙的黑白打印或汙跡產品包裝上)。

Finder模式:三個角落中的大黑色和白色方塊可以很容易地確認這是一個QR碼(而不是,例如,Aztec代碼)。由於它們只有三個,所以很明顯代碼的哪個方向以及它指向的角度(除非代碼在某種程度上被部分遮擋或損壞)。

技術分享圖片

對齊模式:這確保代碼可以被破譯,即使它是扭曲的(以某個角度查看,打印在曲面上,等等)。

定時模式:在三個取景器模式之間水平和垂直地運行,由交替的黑色和白色方塊組成。時序模式可以輕松識別QR碼中的各個數據單元,在代碼損壞或失真時尤其有用。

技術分享圖片

版本信息:QR碼標準有各種不同版本;版本信息(位於兩個取景器模式附近)簡單地識別在特定代碼中使用哪一個。

數據單元:每個單獨的黑色或白色方塊不屬於標準特征之一(時序,對齊和其他模式),包含代碼中的一些實際數據。

二維碼的原理是什麽?