Barkoddan farkı ne?
Klasik barkodlar bilgiyi çoğunlukla tek eksendeki çizgi genişlikleriyle taşır. QR kod ise kare modülleri hem yatay hem dikey yönde kullanır. Bu iki boyutlu düzen, küçük bir alanda daha fazla ve farklı türde veri saklanmasına olanak verir.
Kod oluşturulurken metin, bağlantı veya başka veri uygun bit dizilerine çevrilir. Ardından veri modülleri, hata düzeltme bilgisi ve okuma için gerekli işaretler belirli kurallarla kare ızgaraya yerleştirilir.
Kamera yönü nasıl anlıyor?
QR kodun üç köşesindeki büyük kare desenler konum belirleme işaretleridir. Okuyucu bu desenleri bularak kodun kadraj içindeki yönünü, eğimini ve ölçeğini hesaplar. Bu sayede kod düz tutulmasa bile farklı açılardan okunabilir.
Izgaradaki zamanlama ve hizalama desenleri de modüllerin nerede başladığını belirlemeye yardımcı olur. Kamera görüntüsü önce geometrik olarak düzeltilir, ardından siyah ve beyaz alanlar sayısal veriye çevrilir.
Hasarlı kod neden bazen çalışır?
QR kod, asıl verinin yanına hata düzeltme bilgisi ekler. DENSO WAVE'in açıklamasına göre sistem Reed-Solomon kodlamasını kullanır. Kodun bir bölümü kirlenmiş veya eksilmişse okuyucu sağlam bölüm ile düzeltme verisini kullanarak kaybın bir kısmını yeniden kurabilir.
Dört hata düzeltme seviyesi vardır. Daha güçlü koruma daha fazla hasarı telafi edebilir; ancak aynı veri için daha büyük veya daha yoğun bir kod gerektirir. Koruma hiçbir koşulda sınırsız değildir.
Sık sorulan sorular
QR kodun içine bakarak bağlantı anlaşılır mı? Hayır. Kare desen veriyi insan gözü için açık biçimde göstermez. Bu nedenle bilinmeyen kodları açarken hedef adresi kontrol etmek güvenlik açısından önemlidir.
Her QR kod aynı miktarda veri mi taşır? Hayır. Sürüm, veri türü ve hata düzeltme seviyesi kapasiteyi etkiler; veri arttıkça modül sayısı ve kod boyutu büyüyebilir.
Kaynaklar
- DENSO WAVE — What is a QR Code? (erişim: 2026-08-23)
- DENSO WAVE — Error Correction Feature (erişim: 2026-08-23)