Neyse 2-D barkodlar savunanlar için, bizim akıllı şeklinde tarayıcılar milyonlarca her yıl satın. IPhone, BlackBerry ve Android gibi tüm ortak modelleri, yaygınlaşmasının en büyük engeli temizlemek belki yardımcı en popüler 2-D barkod formatlarını okuma yeteneğine sahip. Ama bir akıllı telefon nasıl yapar - ya da bu konuda herhangi bir barkod tarayıcı, - aslında hatları ve 2-D bar kodları içeriyor kareler görünüşte anlaşılmaz desen mantıklı? Cevap kısmı mümkün olduğunca doğru ve hızlı tarama işlemi yapmak için sıfırdan oluşturulan barkodu kendisi tasarımında yatıyor.
en en yaygın türlerinden biri kontrol edelim 2-D bar kodları, QR kodları, tasarımı barkod tarayıcıları içerdiği veri okuma nasıl yardımcı görebilirsiniz. Yeni başlayanlar için, her QR Kod, bir bulucu desen, tarayıcı QR Code, kod taranan edildiği o baktığı yön ve hatta açı boyutunu tespit yardımcı kareler bir düzenleme içermektedir. Sonraki her QR Kod, bir hizalama deseni, 2-D barkod bozuksa tarayıcılar belirlemenize yardımcı olması için tasarlanmış kareler başka desen içeren (belki de örneğin, bir yuvarlak yüzey üzerine yerleştirilir). QR kodları aynı zamanda kod parçası lekeli veya gizlenmiş olsa bile, kod hala sık sık taranabilir, yani hata marjları var.
Ama bile mükemmel tasarlanmış bir bar kod yeteneğine sahip sofistike bir yazılım olmadan bir şey olurdu bar kodun hizalama biçimlerini tanıma ve veri çözme. Örneğin, QR kodları okumak için kullanılan tarama yazılımı bazı oldukça etkileyici yeteneklere sahiptir. Akıllı telefonunuzun kamerası kodun imajını işler kez yazılım görüntüsünü analiz işe gider. Kod siyah ve beyaz alanlar arasındaki oran hesaplanarak, hızla kareler gerçek verileri içeren hizalama desenleri ve bir parçası olan kareler belirleyebilir. QR Code yerleşik kalıpları ve hata düzeltme kullanarak, yazılım da herhangi bir bozulma veya barkodun gizlenmiş alanlar telafi edebilir. Yazılım dijital " sahip sonra; yeniden " QR Code, bu QR Code veri bölümünde siyah ve beyaz kareler karmakarışık inceler ve içinde bulunan