QR コードの仕様では、スキャンしにくいパターンを避けるために最適なマスクを選択する必要があります。この選択の規則が無視され、マスク パターンの 1 つが任意に選択されたが、スキャナがスキャン中にパターンによって混乱されなかった場合、デコードの問題は発生しますか?
2 に答える
3
はい、時々。ISO/IEC 18004:2000 (8.8) により、マスキングは次の目的で使用されます。
- 暗いモジュールと明るいモジュールのバランスを取り、
- 位置検出パターンを回避します。
最初のものはバージョン検出に影響します。これは、QR コードのバージョンが 7 未満の場合に暫定的に行われます。
2 つ目は、位置パターンの検出に影響します。
これらの手順は両方とも、フォーマット情報を読み取り、デコード中に QR コードにマスクを適用する前に実行する必要があります。
于 2012-10-04T11:04:50.070 に答える
2
いいえ。使用するマスクは、QRコード自体のファインダーパターン周辺に記録されています。それが正しく読み取られている限り、マスクはデコード前に正しく削除されます。それが実際に最適なパターンであるかどうかは関係ありません。理論的には、どのマスクでも使用できます。
于 2012-08-25T03:44:53.470 に答える