QRコード
Quick Response Code
Creating a QR Code step by step
https://www.nayuki.io/page/creating-a-qr-code-step-by-step
QRコードの生成過程を理解しながら、QRコードを生成できるサービス
GIGAZINEに解説記事がある
各文字に対するencode法
NM: number
AM: alphabet
BM: byte
KM: kanji
4レベルの誤り訂正機能
Low
Medium
Quaritile
High
高レベルの誤り訂正ほど大きな破損に対応できるが、
その分QRコードに保存できるデータそのもののサイズは減少する
リード-ソロモン符号
1~40の40のバージョンがある
https://www.qrcode.com/about/version.html
バージョンが大きくなるほどセルの個数が増えて保存できる容量が増える
mrsekutをHighの40にしたらこんなんになったmrsekut.icon
スマホでは認識できなかった
https://gyazo.com/ebd851d7ca7845362052caf835239aba
各種ペナルティポイントを算出して最も低いものを生成する
Wi-FiのパスワードをQRコードにする
https://news.yahoo.co.jp/byline/kandatoshiaki/20190131-00113150/
https://static.chunichi.co.jp/chunichi/pages/feature/QR/galois_field_in_auto_factory.html
動きで解説するサイト
誕生の経緯
デンソーが開発
QRコードって日本発なんだmrsekut.icon
ガロア体
リード-ソロモン符号
面白いQRコードの例
QRコードを作る
https://www.youtube.com/watch?v=Zu3DUeKNHec
3割ぐらい塗りつぶされても機能する
https://www.youtube.com/watch?v=PTLLwlL9zF8
QRコードを読む