2011-04-07 3 views

答えて

1

QRコードの一部が隠れていたり変更されていても、QRコードの内容全体をデコードできますか?はい、できます。

QRコードは、レベルL、M、Q、およびHと呼ばれるさまざまなレベルの冗長性でエンコードでき、約7%、15%、25%および30%の冗長性に対応します。これは、あなたがバーコードの多くを失うことができ、まだそれを解読することを意味します。あなたが失うほど、デコードするのが難しくなりますが、その範囲内では可能です。

QRコードの特定の領域は失われないことに注意してください。ファインダーパターン(コーナーの四角形)を見つけることができなければなりません。彼らはいくつかの歪みを許容することができますが、それを助けるエラー修正はありません。また、ファインダパターンの周辺の領域は、フォーマットとバージョンをエンコードします。それらは異なる冗長性を持っています(Reed-SolomonではなくBCHを使用した2xエンコーディング)がありますが、のうちが多すぎると、メインエラー修正に関係なく復号できなくなります。

+1

"コードの一部が隠されているか変更されている場合" - いいえ、その部分が完全に欠けているという意味です。 – Nowaker

+0

多分あなたは何を意味するのかの例を投稿しますか?私には欠けている部分は、すべてが白に変わったということです。多分意味論の問題です。 –

関連する問題