スキャナーなしでQRコードを復号化する-仕組み
最近ではほとんどどこでもQRコードを見つけることができます。 この記事では、スキャナーなしで手作業でQRコードを解読する方法を説明します。
スキャナーなしでQRコードを解読する
QRコードは、スキャナーなしでも簡単に解読できます。 記事の最後にある画像ギャラリーで、もう少し詳しく説明します。 これは、QRコードの個々の要素が表すものです:
- コーナーの3つのパターンは方向パターンと呼ばれ、QRコードの方向を識別するために使用されます。
- 方向パターンの間に垂直にある3つのパターンは、スキャナーにQRコードの大きさを伝えます。
- フォーマットとエラー修正に関する情報は、フィールドから方向パターンまでの距離で見つけることができます。
- このエリアには、使用されているマスクに関する情報を提供するサブエリアがあります。 この場合、パターンは、右から始まる3列ごとに反転する必要があることを示しています。
- その後、QRコードの情報をバイナリ形式で見ることができます。 黒は1を表し、白は0を表します。デコードは特定のパターンに従って行われます。
- 右下の4つのブロックは、コーディングに関する情報を提供します。 この場合、0100があり、これはバイトコーディングです。 したがって、デコードにはASCIIテーブルが必要です。
- 次の大きなブロックは、デコードする必要がある文字の数を表します。 この場合、数字00001000は10進数の8に対応しています。 余分なブロックは除外できます。
- 3番目のブロックも最初の文字です。 ここでバイナリコードを書き始め、ASCIIを使用して文字や文字に変換します。
QRコードを解読しましたか?
解決策:この例(上記の図を参照)では、単語「Eureka!」 QRコードとして暗号化されます。 個々の要素が何を意味するかについては、写真ギャラリーで正確に読むことができます。 QRコードを自分ですばやく簡単に作成したい場合は、これらのツールが役立ちます。
次の課題はここであなたを待っています:量子コンピューターがどのように機能するかを簡単に理解できる方法で説明します。