架构师_程序员_码农网

ユーザー名 パスワード取得
会員登録

QQ登录

ワンステップ

検索
閲覧:459|返信: 1
打印 上一主题 下一主题

QRCODE QRコードの耐障害性について

[コピーリンク]
への直接リフト跳转到指定楼层
オーナー

QRCODE QRコード

QRコード(英語:Quick Response Code、クイック・レスポンス・マトリックス・コード)は、1994年に日本の自動車部品メーカー、デンソーの原雅弘氏によって発明された二次元コードの一種です。QRは、クイック・レスポンスを意味するQuick Responseの略語に由来しており、発明者はQRコードの内容を素早く解読できるようにしたかったためです。QRコードは、4つの標準化されたコード化パターン(数字、英数字、バイト(2進数)、日本語(Shift_JIS))を使用してデータを格納します。もともと日本で開発されたQRコードは、現在、携帯電話の読み取り操作のために世界中で広く使用されています。QRコードは、通常のバーコードよりも読み取りが速く、記憶容量が大きく、1次元バーコードのようにスキャン時にスキャナまでの直線距離を必要としないため、以下のような用途に使用されています。QRコードは、通常のバーコードよりも読み取り速度が速く、保存容量も大きいため、1次元バーコードのように読み取る際にスキャナまでの直線を必要としません。

耐障害性

QRコードはフォールトトレラント(耐障害性)であり、たとえグラフィックが破損していても、破損部分の30%までは読み取ることができます。このため、QRコードは輸送箱にも広く使用されています。



相対的には、QRコードのグラフィック面積が大きいほど耐障害性が高くなるため、耐障害性15%(M等級)の妥協点が一般的に使用されます。

誤り訂正能力
Lレベル文字の7%を訂正できる
M等級コードの15%を訂正可能
Qランクコードの25%を訂正できる
Hランクコードの30%を修正


フォールト・トレランス・レベルが高いほど、QRコードの損傷や汚染の程度が大きくてもスキャンに成功することを意味しますが、生成されるQRコードのサイズが大きくなる可能性もあります。また、QRコードを表示用に印刷しない場合は、通常のフォールトトレランスを使用すれば十分であることも理解できる。






前へ:C#/.NETはSequenceEqualを使用して2つのコレクションが等しいかどうかを比較する
次へ:.NET/C#はAssemblyLoadContextに基づいてDLLプラグインのホットアップデートを達成するために
コード農家ネットワークは、唯一の練習の過程で公開され、技術的な困難に遭遇し、他の人を誤解させないでください。
(´・ω・`)(´・ω・`)ゞ(´・ω・`)ゞ(´・ω・`)
オーナー|发表于2024-6-23 19:58:11|只看该作者
コード農家のネットワークは、唯一の練習の過程で公開され、技術的な困難に遭遇し、他の人を誤解させないでください。
投稿するにはログインが必要です ログイン会員登録

このバージョンのインテグラルルール


免責事項:Code Farmerが公開したすべてのソフトウェア、プログラミング教材や記事は、学習や研究目的にのみ使用されます。上記のコンテンツは、商業的または違法な目的のために使用してはならない、そうでなければ、すべての結果は、ユーザーが負担する必要があります。本サイトはネットワークからの情報であり、著作権紛争は本サイトとは関係ありません。ダウンロード後24時間以内に、上記のコンテンツをコンピュータから完全に削除する必要があります。もしこのプログラムが好きなら、正規のソフトウェアをサポートし、登録を購入し、より良い正規のサービスを受けてください。もし著作権侵害があれば、メールでご連絡ください。

メール To:help@itsvse.com

QQ|( 鲁ICP备14021824 号-2)|サイトマップ

GMT+8, 2024-9-17 11:42

クイック返信トップに戻る一覧に戻る