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

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

QRCODE QR kod hata tolerans seviyesi hakkında

[Bağlantıyı kopyala]
2024-6-22 tarihinde 14:57:24 tarihinde yayınlandı | | | |
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| 2024-6-23 19:58:11 tarihinde yayınlandı |
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