24

QRコードには読み取られているデータが含まれており、コードを解釈するためにインターネット接続を必要としないという私の理解。この場合、同じデータで新しい QR を再作成するたびに異なる QR コードを取得するのはなぜですか?

2 つの異なるジェネレーターを使用して同じコードを作成すると、明確な違いが見られます。たとえば、http ://www.yahoo.com への URL リンクを作成すると、これらのサイトに 2 つの異なる QR が作成されます。

http://qrcode.kaywa.com/

http://zxing.appspot.com/generator/

4

3 に答える 3

37

QR コードは、それぞれ L、M、Q、H とラベル付けされた 4 つの異なるレベルのエラー修正を使用する場合があることに注意してください。また、マスキングと呼ばれるプロセスもあります。これは、画像全体に黒と白のピクセルを分散させることで、読み取りプロセスの堅牢性を高めることを目的としています。有効な QR コードを生成できるマスキング パターンも多数ありますが、結果は異なります。それらの詳細については、仕様をお読みください。

そうは言っても、同じ設定のジェネレーターを考えると、出力は常に同じになるはずです。これは、元の質問の内容です。ここで、2 つの異なるジェネレーターを比較すると、上記の影響により、2 つの異なる画像が観察される可能性があります。

Google からランダムに選択された仕様リンク (ISO が QR 仕様を標準ドキュメントとして販売しているため、これについて言及しています):

http://raidenii.net/files/datasheets/misc/qr_code.pdf

于 2010-12-29T03:10:08.167 に答える
1

2 つのサイトは、2 つの異なるバージョンの QR コード標準を使用している可能性があります。

この図は、コードの特定の領域に使用されているバージョンと形式に関する情報が保持されていることを示しているため、2 つの QR コードはそれらの領域で異なる場合があります。QR コードがどのように機能するのかはよくわかりませんが、バージョンや形式が異なると、残りのデータの順序やエンコードも異なることになると思います。

http://en.wikipedia.org/wiki/File:QR_Code_Structure_Example.svg

于 2010-12-29T02:59:58.097 に答える
0

それらは同じです... Google&Nokia

代替テキスト

代替テキスト

Kaywa は見た目は異なりますが、同じ情報が含まれています。

いずれにせよ、QRC は世代ごとに異なるわけではありません。

于 2010-12-29T02:58:37.727 に答える