隨著網路的快速發展 發展 發展,二維碼的應用將會越來越多。同時很多只是很平凡的二維碼,請拿起你的手 把這個二維碼 設計起來吧。下面分享了幾個非常好的二維碼設計。
二維碼原理:
二維條碼/二維碼可以分為堆疊式/行排式二維條碼和矩陣式二維條碼。 堆疊式/行排式二維條碼形態上是由多行短截的一維5條碼堆疊而成;矩陣式二維條碼以矩陣的形式組成,在矩陣對應元素位置上用“點”表示二進制“ 1”, 以“空”表示二進位“0”,“點”和“空”的排列組成代碼。
最近對二維碼產生了興趣 研究了一下二維碼 這裡生出的術語 qrcode 容錯性較高。
資料表示方法
深色模組表示二進位“1”,淺色模組表示二進位“0”。
糾錯能力
· L級:約可糾錯7%的資料碼字
· M級:約可糾錯15%的資料碼字
· Q級:約可糾錯25%的資料碼字
· H級:約可糾錯30%的資料碼字
上面的設計 就很完美的利用了 qrcode的容錯性,非常nice 也非常有創意! !
1.google 介面
2..js程式碼 轉換為 canvas (重點)
demo: http://hxend.com/jsqrcode/test/
效果: | |||
液体 | 方块 | 圆 |