如何製作 QR Code #0:前言

帶你實現屬於自己的 QR Code 產生器和解碼器

Yeecy
Aug 20, 2020

QR Code 可說是現實生活中最常見的二維條碼,雖然網路上關於 QR Code 的介紹很多,但大部分僅止於基本介紹,沒有更加深入的解說,例如許多文章都會給讀者看張圖,然後說哪個部分叫做定位圖案(position pattern),哪個部分叫時序圖案(timing pattern)等等,但不會告訴讀者如何把 HELLO WORLD 變成一張能被手機辨識的 QR Code。

為了訓練自己的寫作能力,順帶記錄研究 QR Code 的心得,Yeecy 特別撰寫本系列文,並希望能夠幫助其他有需要的人。

文章介紹

《如何製作 QR Code》是一系列有關 QR Code 如何編碼、生成和解碼的文章,內容涵蓋與 QR Code 相關的基礎知識、工作流程和程式實現方向,並提供範例供讀者參考,但不會深入講解 QR Code 中錯誤校正的數學原理。

目標讀者

  • 對 QR Code 原理有興趣,但是覺得網路上中文資料不夠深入
  • 有程式基礎,想寫些有挑戰性的東西來鍛鍊自我

Yeecy 的小建議

如果讀者想按照本系列文實現自己的程式,個人相當推薦使用 Python,當然,任何程式語言都可以完成文中提到的要求。

--

--

Yeecy

"What I cannot create, I do not understand. Know how to solve every problem that has been solved." - Richard Feynman