Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 3868|Yanıt: 1

QRCODE QR kod hata tolerans seviyesi hakkında

[Bağlantıyı kopyala]
Yayınlandı 22.06.2024 14:57:24 | | | |
QRCODE QR kodu

QR kodu/grafik kodu (İngilizce: Quick Response Code; Tam adı hızlı yanıt matris diyagramıdır) 1994 yılında Japon büyük otomobil parça üreticisi Denso Company'den Masahiro Hara tarafından icat edilmiş bir tür QR kodudur. QR, Quick Response (Hızlı Yanıt) kelimesinin kısaltmasından gelir; bu da Hızlı Yanıt anlamına gelir; çünkü mucit içeriklerini QR kodlarının hızla çözmesini istemiştir. QR kodlar, veri depolamak için dört standart kodlama modu (sayısal, alfanumerik, bayt (ikili) ve Japonca (Shift_JIS)) kullanır. QR kodları başlangıçta Japonya'da oluşturulmuş ve günümüzde dünyanın çeşitli ülkelerinde mobil telefon kod okuma işlemlerinde yaygın olarak kullanılmaktadır. QR kodlar, sıradan barkodlara göre daha hızlı okuma ve daha büyük depolama kapasitesine sahiptir; 1D barkodlar gibi tarama yaparken tarayıcıyla hizalanmasına gerek yoktur; uygulama yelpazesi ürün takibi, ürün tanımlama, belge yönetimi, envanter pazarlaması gibi hizmetleri içerir.

Arızaya dayanıklılık

QR kodları hata toleransıdır ve grafikler zarar görse bile okunabilir; hasar alanı %30'a kadar kadar olabilir. Bu nedenle, QR kodları kargo kutularında da yaygın olarak kullanılmaktadır.



Göreceli olarak, QR kod grafik alanı ne kadar büyükse, hata toleransı o kadar yüksek olur, bu yüzden genellikle bir uzlaşma olur%15 hata toleransı kullanın(M derecesi).

Hata düzeltme kapasitesi
L derecesiKodun %7'si düzeltilebilir
M derecesiKodun %15'i düzeltilebilir
Q DerecesiKodun %25'i düzeltilebilir
H-dereceKodun %30'u düzeltilebilir


Daha yüksek bir hata toleransı oranı, QR kodları daha fazla hasar veya kirlenme yaşasalar bile başarıyla taranabilir, ancak bu durum da buna yol açabilirOluşturulan QR kodun boyutu artırılır。 Ayrıca, QR kodu basıp görüntülenemiyorsa, genel hata toleransını tam olarak kullanmak için yeterli olduğu da anlaşılabilir.






Önceki:C#/.NET, iki kümenin eşit olup olmadığını karşılaştırmak için SequenceEqual'ı kullanır
Önümüzdeki:.NET/C#, AssemblyLoadContext tabanlı DLL eklenti sıcak güncellemelerini uygular
 Ev sahibi| Yayınlandı 23.06.2024 19:58:11 |
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com