QR kodların bir kısmı çizilmiş, kirlenmiş veya kapatılmış olsa bile okunabilmesinin nedeni, hata düzeltme adı verilen özel bir sistem kullanmalarıdır. 📱🔲
🛠️ 1. QR kodda fazladan bilgi bulunur
QR kod yalnızca asıl veriyi içermez. Aynı zamanda hata düzeltme bilgileri de eklenir. Bu bilgiler, kodun bir kısmı zarar gördüğünde eksik verinin yeniden oluşturulmasına yardımcı olur.
🧩 2. Eksik bölümler tamamlanabilir
Telefon kamerayla kodu okuduğunda, sağlam kalan bölümleri analiz eder ve hata düzeltme algoritması sayesinde bazı eksik veya bozuk bölümleri kurtarabilir.
📊 3. Farklı hata düzeltme seviyeleri vardır
QR kod oluşturulurken farklı hata düzeltme seviyeleri seçilebilir. Seviye yükseldikçe kodun daha büyük bir kısmı hasarlı olsa bile okunma ihtimali artar.
📐 4. Köşelerdeki kareler yönü bulmaya yardım eder
Üç büyük köşe karesi, telefonun QR kodun konumunu, yönünü ve perspektifini anlamasına yardımcı olur. Bu nedenle kod biraz eğik olsa bile okunabilir.
Kısacası: QR kod + hata düzeltme bilgisi → hasarlı bölümlerin bir kısmını kurtarma → kodun yine okunabilmesi. 📱✅
Ancak QR kod tamamen veya çok büyük ölçüde bozulursa, hata düzeltme kapasitesi aşılacağı için artık okunamaz.
