Çoğumuz QR kodunun ürün ambalajında ve mobil uygulamalarda görülen 2D bir barkod formu olduğunu biliyoruz. Tam formu Hızlı Yanıt şeklindedir, yani içeride kodlanan içerilen bilgilere hızlı erişim sağlar.
Herkes tarafından erişilebilir olmanın yanı sıra, bu kodlar daha büyük veri kapasitesine ve geleneksel kodlardan daha iyi hata toleransına sahiptir. Bu, aklınızda aşağıdaki gibi birkaç uyarı ortaya çıkabilir: bilgiler bir QR kodunda nasıl saklanır ve bir QR kodunda kaç bayt kodlanabilir. Daha fazlasını öğrenmek için okumaya devam edin.
QR Kod Yapısı
Bir QR kodu tipik olarak küçük bir bulmaca gibi görünen rastgele siyah beyaz damalardan oluşan bir desen içerir. Bununla birlikte, yakından incelendiğinde, aslında aşağıdaki gibi birkaç yapısal parçayı kapsar:
- Konumlandırma: Kodun yazdırma yönünü gösteren köşe kareleridir.
- Hizalama: Büyük bir kod durumunda yönlendirmeye yardımcı olan rastgele karelerdir.
- Zamanlama: Tarayıcının veri deseninin ne kadar büyük olduğunu fark etmesine yardımcı olmak için konumlandırma işaretçileri arasında çizgiler var.
- Sürüm: Kullanılan kodun sürümünü belirtmek için konumlandırma karelerinin etrafındadır (40 sürüm mevcuttur, kaç tür QR kodu varmı. Bunlardan 1-7'si pazarlama içindir)
- Biçim Bilgi: Düzgün tarama için hata toleransını ve maske deseni ayrıntılarını içeren konumlandırma karelerinin etrafındadır.
- Veri ve Hata Düzeltme Tuşları: Kod alanının geri kalanını kapsar ve gerçek verileri içerir.
- Sessiz bölge: Kare desenin dışını çevreleyen boşluğu oluşturur.
Tarayıcının bir QR Kodunu bu şekilde okuyup anlaması için Kod her zaman kare olmalıdır. Dahası, bilgilerin doğru okunmasını sağlayan ek unsurlar vardır.
Bir QR Kodu Ne Kadar Veri Taşıyabilir?
Standart bir sürüm 3 KB veri içerebilir. Bir QR kodu, kombinasyonu bir kareler ızgarası oluşturan birkaç satır ve sütuna sahiptir. Maksimum sütun ve satır sayısı 177'dir, yani maksimum kare sayısı 3 KB veriyi kodlayan 31.329 olabilir.
Bu küçük karelerin tam olarak düzenlenmesi, veri kodlamaya izin verir. Aynı alanda geleneksel barkodlardan daha fazla veri depolamaktan sorumludur. Herhangi bir sütun ve satır kombinasyonuyla kod oluşturamazsınız. Aralarından seçim yapabileceğiniz 40 önceden tanımlanmış boyut veya versiyon mevcuttur.
Örneğin, Sürüm 1 kodlarında 21 × 21 ızgara bulunur. Bir sonraki sürümden, satır ve sütun sayısı dört artar. 177 satır ve sütundan oluşan bir ızgara, en büyük versiyonu olan 40'ı oluşturur. Çok fazla veri varsa, sıkıca paketlenmiş kareler içeren daha yoğun veya tıkanık bir görünüm belirgindir.
Yukarıda tartışılan bu kodların temel yapısı, depolanacak veri hacmini azaltmaz. Buradaki tek istisna, hata düzeltmedir. Seviyesi ne kadar yüksek olursa, kodda o kadar az veri depolanır. Kodun yüzey alanını değiştirmenin daha fazla veriye yol açabileceği bir efsanedir çünkü bu, sütunları ve satırları artıramaz. Sadece yapıyı uzatır.
Sonuç
3 KB veri şu sorunun cevabıdır: bir QR kodunda kaç bayt kodlanabilir. Farklı bölümleri anlamak şu sorunun cevabıdır: bilgiler QR kodlarında nasıl saklanır.