Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 3643|Válasz: 1

A QRCODE QRCODE hibatűrési szintről

[Linket másol]
Közzétéve: 2024-06-22 14:57:24 | | | |
QRCODE QR kód

QR-kód/grafikus kód (angolul: Quick Response Code; A teljes neve gyorsválaszú mátrix diagram) egy QR-kód, amelyet 1994-ben talált fel Masahiro Hara a Denso Company-tól, egy jelentős japán autóalkatrészgyártótól. A QR a Quick Response rövidítéséből ered, ami Quick Response-t jelent, mert a feltaláló azt akarta, hogy QR-kódok gyorsan dekódolják a tartalmát. A QR-kódok négy szabványosított kódolási módot használnak (numerikus, alfanumerikus, bájt (bináris) és japán (Shift_JIS)) adattárolásra. A QR-kódokat eredetileg Japánban hozták létre, és ma már széles körben használják a mobiltelefonos kódolvasási műveletekben a világ különböző országaiban. A QR-kódok gyorsabb olvasóval és nagyobb tárolókapacitással rendelkeznek, mint a hagyományos vonalkódok, és nem kell a szkennerrel összehangolni az 1D vonalkódok szkennelésekor, és az alkalmazási kínálatban szerepel a termékkövetés, tételazonosítás, dokumentumkezelés, készletmarketing stb.

Hibatűrés

A QR-kódok hibatűrők, és még akkor is olvashatók, ha a grafika sérült, a sérült terület akár 30%-ig is terjed. Ezért a QR-kódokat széles körben használják a szállítási dobozokban is.



Viszonylag nézve, minél nagyobb a QR-kódos grafikai terület, annál magasabb a hibatűrési arány, így általában kompromisszum15% hibatűrő képesség(M fokozat).

Hibajavítási kapacitás
L fokozatA kód 7%-a javítható
M fokozatA kód 15%-a javítható
Q osztályA kód 25%-a javítható
H-fokozatúA kód 30%-a javítható


A magasabb hibatűrő arány azt jelenti, hogy a QR-kódokat még akkor is sikeresen lehet beolvasni, ha nagyobb károkat vagy szennyeződést szenvednek, de ez is vezethet ehhezA generált QR-kód mérete megnőtt。 Az is érthető, hogy ha a QR-kódot nem lehet nyomtatni és megjeleníteni, akkor az elegendő ahhoz, hogy teljes mértékben kihasználjuk az általános hibatűrést.






Előző:C#/.NET a SequenceEqual eszközt használja arra, hogy összehasonlítsa, két halmaz egyenlő-e
Következő:.NET/C# DLL plugin hot updates implementál AssemblyLoadContext alapján
 Háziúr| Közzétéve: 2024-6-23 19:58:11 |
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com