Bilgisayar olmadan QR kodu okuma tekniği
(qr.blinry.org)QR kodunun yapısı
- QR kodu, 21x21 modül (piksel olarak da adlandırılır) boyutundan oluşur; bu da sürüm 1'e karşılık gelir.
- QR kodları çeşitli boyutlarda sunulur ve her sürümde boyut 4 artar.
- QR kodunun farklı bölümleri, tarayıcının QR kodunu tanımasına ve doğru şekilde okumasına yardımcı olur.
Maske desenleri
- QR kodları, büyük siyah veya beyaz modül kümelerinden kaçınmak için maske kullanır.
- 8 farklı maske seçeneği vardır ve her desen, hikâyeler aracılığıyla kolay hatırlanacak şekilde açıklanır.
Kodlama modu
- QR kodunun içeriğini çözmek için önce içeriğin kodlamasını bilmek gerekir.
- Kodlama bilgisi her zaman sağ altta bulunur ve maske uygulandıktan sonra kontrol edilebilir.
Okuma sırası
- İçerik sağ alttan başlar, zikzak çizerek iki sütun arasında yukarı çıkar ve sonraki sütunda aşağı iner.
- Tüm özel alanlar atlanır.
Uzunluğu çözme
- Uzunluk bilgisi bayt cinsinden verilir; bu da QR kodundaki toplam içerik uzunluğunu gösterir.
İçeriği çözme
- QR kodunun içeriği bayt bayt çözülür ve her bayt bir ASCII karakterine karşılık gelir.
- Kalan baytlar, kullanıcının pratik yapması için kendisinin çözebileceği şekilde bırakılır.
Hata düzeltme
- QR kodlarında, bazı kısımlar zarar görse, belirsiz olsa veya eksik olsa bile okunabilmesini sağlayan hata düzeltme özelliği bulunur.
- Hata düzeltme karmaşık matematik kullanılarak oluşturulur, ancak elle okuma amacı için önemli değildir.
Tebrikler!
- Artık basit bir QR kodunu elle çözmek için gereken her şeyi öğrendiniz.
- Pratik yapmak için
Random codedüğmesine basabilir veya gerçek bir QR kodu bulupScan codedüğmesini kullanabilirsiniz.
GN⁺'nin görüşü
- Bu yazı, QR kodlarının nasıl çalıştığını ve elle nasıl çözüldüğünü öğrenmek için çok faydalı.
- QR kodunun her bölümünü, maske desenlerini ve kodlama modlarını anlamak teknik bilginizi geliştirebilir.
- Hata düzeltme özelliğine yapılan kısa değinme, QR kodlarının sağlamlığını ve güvenilirliğini anlamaya yardımcı olur.
1 yorum
Hacker News görüşleri