写真に写って読み取れないQRコードを、鮮明化・自動リトライ・ブレ補正で復元。誤り訂正レベルも表示
🔒 すべての処理はブラウザ内で完結します。画像がサーバーへ送信されることはありません。
二値化しきい値(自動判定を含む複数段階)× 白黒反転 × 回転(0/90/180/270度)の組み合わせを自動で試行し、QRコードの誤り訂正(リード・ソロモン符号)が働く状態を探します。汚れ・欠け・部分的に隠れたコードに有効です。
スクリーンショットやカメラで撮った写真の中のQRコードが読み取れない——その多くは、ピンボケ・手ブレ・低コントラスト・小さすぎる・汚れや欠けが原因です。本ツールは、画像処理(鮮明化・二値化・エッジ強調)とQRコード標準の誤り訂正(リード・ソロモン符号)を組み合わせ、読み取れなかったQRコードの復元を試みる無料のオンラインツールです。
QRコードの誤り訂正で復元できるのは、誤り訂正レベルに応じて最大でも約7〜30%の欠損までです。三隅の位置検出パターンが失われた画像や、大部分が隠れた画像は復元できません。本ツールは「画像の写りが悪くて読めない」ケースに最も効果を発揮します。デコードには jsQR ライブラリを使用しています。
いいえ。画像の読み込み・鮮明化・二値化・デコードまで、すべての処理はお使いのブラウザ内(Canvas と JavaScript)で完結します。画像や読み取り結果が外部のサーバーへ送信・保存されることはありません。名刺やチケットなど、他人に見せたくない画像でも安心してお使いいただけます。
いいえ、復元には限界があります。QRコードの誤り訂正(リード・ソロモン符号)で復元できるのは、誤り訂正レベルに応じて最大でも全体の約7〜30%までです。三隅の位置検出パターン(ファインダパターン)が失われている場合や、それを超える大きな欠け・汚れがある場合は復元できません。その場合は、明るい場所で正面からピントを合わせて撮り直すのが最短の解決策です。
QRコードが汚れや欠けでどの程度まで復元できるかを示す4段階の指標です。L は約7%、M は約15%、Q は約25%、H は約30%のコードワードを復元できます。本ツールは読み取りに成功すると、そのQRコードに設定されていた誤り訂正レベルをあわせて表示します。
二値化のしきい値(自動判定を含む複数段階)×白黒反転×回転(0/90/180/270度)の組み合わせを自動で順番に試し、読み取れた時点で結果を表示します。処理は小さな単位に分割して実行するため、試行中も画面は固まりません。すべての組み合わせで読み取れなかった場合は、撮り直しのコツを表示します。