如何製作 QR Code #0:前言
QR Code 可說是現實生活中最常見的二維條碼,雖然網路上關於 QR Code 的介紹很多,但大部分僅止於基本介紹,沒有更加深入的解說,例如許多文章都會給讀者看張圖,然後說哪個部分叫做定位圖案(position pattern),哪個部分叫時序圖案(timing pattern)等等,但不會告訴讀者如何把 HELLO WORLD 變成一張能被手機辨識的 QR Code。
為了訓練自己的寫作能力,順帶記錄研究 QR Code 的心得,Yeecy 特別撰寫本系列文,並希望能夠幫助其他有需要的人。
目錄
編碼篇(#2 ~ #5,共四篇)
生成篇(#6 ~ #9,共四篇)
- 如何製作 QR Code #6:生成圖片的前置作業
- 如何製作 QR Code #7:功能圖案與版本資訊
- 如何製作 QR Code #8:資料放置與格式資訊
- 如何製作 QR Code #9:資料遮罩與完成圖片
辨識篇(#10,共一篇)
註:本系列文中除去表格的所有文字,以及除去封面圖的所有圖片,若未特別標示來源,皆為 Yeecy 本人原創。
文章介紹
《如何製作 QR Code》是一系列有關 QR Code 如何編碼、生成和解碼的文章,內容涵蓋與 QR Code 相關的基礎知識、工作流程和程式實現方向,並提供範例供讀者參考,但不會深入講解 QR Code 中錯誤校正的數學原理。
目標讀者
- 對 QR Code 原理有興趣,但是覺得網路上中文資料不夠深入
- 有程式基礎,想寫些有挑戰性的東西來鍛鍊自我
Yeecy 的小建議
如果讀者想按照本系列文實現自己的程式,個人相當推薦使用 Python,當然,任何程式語言都可以完成文中提到的要求。