Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 3643|Atsakyti: 1

Apie QRCODE QR kodo gedimų tolerancijos lygį

[Kopijuoti nuorodą]
Paskelbta 2024-6-22 14:57:24 | | | |
QR kodo QR kodas

QR kodas / grafinis kodas (anglų k.: Quick Response Code; Visas pavadinimas yra greito atsako matricos diagrama) yra tam tikras QR kodas, kurį 1994 m. išrado Masahiro Hara iš didžiausios Japonijos automobilių dalių gamintojos "Denso Company". QR kilęs iš greito atsakymo akronimo, kuris reiškia greitą atsaką, nes išradėjas norėjo, kad QR kodai greitai iššifruotų jų turinį. QR kodai duomenims saugoti naudoja keturis standartizuotus kodavimo režimus (skaitmeninį, raidinį ir skaitmeninį, baitą (dvejetainį) ir japonų (Shift_JIS)). QR kodai iš pradžių buvo sukurti Japonijoje, o dabar plačiai naudojami mobiliųjų telefonų kodų nuskaitymo operacijose įvairiose pasaulio šalyse. QR kodai greičiau nuskaitomi ir turi didesnę atminties talpą nei įprasti brūkšniniai kodai, todėl jų nereikia suderinti su skaitytuvu nuskaitant kaip 1D brūkšninius kodus, o taikymo sritis apima produktų sekimą, prekių identifikavimą, dokumentų valdymą, atsargų rinkodarą ir kt.

Atsparumas gedimams

QR kodai yra atsparūs gedimams ir vis tiek gali būti nuskaitomi, net jei grafika yra pažeista, o pažeistas plotas yra iki 30%. Todėl QR kodai taip pat plačiai naudojami siuntimo dėžutėse.



Santykinai kalbant, kuo didesnis QR kodo grafinis plotas, tuo didesnis gedimų tolerancijos rodiklis, todėl paprastai tai yra kompromisasNaudokite 15% toleranciją gedimams(M klasė).

Klaidų taisymo pajėgumas
L klasė7% kodo galima ištaisyti
M klasė15% kodo galima pataisyti
Q laipsnis25% kodo galima pataisyti
H klasė30% kodo galima pataisyti


Aukštesnis gedimų tolerancijos įvertinimas reiškia, kad QR kodus vis tiek galima sėkmingai nuskaityti, net jei jie patiria daugiau žalos ar užteršimo, tačiau tai taip pat gali sukeltiSugeneruotas QR kodas padidinamas。 Taip pat galima suprasti, kad jei QR kodo negalima atspausdinti ir parodyti, iš tikrųjų pakanka visiškai išnaudoti bendrą gedimų toleranciją.






Ankstesnis:C#/.NET naudoja SequenceEqual, kad palygintų, ar du rinkiniai yra lygūs
Kitą:.NET/C# įgyvendina DLL papildinio karštuosius atnaujinimus, pagrįstus AssemblyLoadContext
 Savininkas| Publikuota: 2024-6-23 19:58:11 |
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com