Upgrade to Pro — share decks privately, control downloads, hide ads and more …

真っ黒なQRコードは本当に作れないのか

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for 1pp0 1pp0
July 18, 2024
130

 真っ黒なQRコードは本当に作れないのか

Avatar for 1pp0

1pp0

July 18, 2024
Tweet

Transcript

  1. 格納データの要素 1. バージョン(QRコードのサイズ、1:21x21 ~ 40:177x177) 2. 誤り訂正レベル(L、M、Q、H) 3. マスクパターン参照子(0 ~

    7) 4. モード(数字、英数字、バイナリ、漢字) 5. データコード(QRコード化する文字列) 6. 誤り訂正コード 1.格納データを二進数化して配置
  2. 各要素が配置される領域 ※ バージョン1(21x21)、数字モード、誤り訂正レベルLの場合) • 範囲内で設定可能 ◦ 誤り訂正レベル ◦ マスクパターン参照子 ◦

    モード ◦ 格納文字数 • 自由に設定可能 ◦ データコード • 計算で導出されるため設定不可 ◦ 誤り訂正コード 1.格納データを二進数化して配置
  3. 2.マスク処理 特徴 評価条件 失点 同色の行/列の隣接 5連続+i 3+i 同色のブロック 2*2 3

    ファインダパターン 40 全体に占める黒の割合 50±(5*k)%~50±((5*(k+1))% 10*k -40 -7 -3 マスク処理後の黒セルが99%の場合  k=9 → -90 以上の評価条件により、黒セルの割合が 極端に多くなるような「真っ黒」なQRコードは生成されない