|
QRCODE QR-kood QR-kood (inglise keeles Quick Response Code; tuntud ka kui Quick Response Matrix Code) on kahemõõtmelise koodi tüüp, mille leiutas 1994. aastal Masahiro Hara Jaapani autoosade tootja Denso'st.QR tuleb lühendist Quick Response, mis tähendab kiiret vastust, sest leiutaja soovis, et QR-koodi sisu oleks võimalik kiiresti dekodeerida.QR-koodid kasutavad QR-koodid kasutavad andmete salvestamiseks nelja standardiseeritud kodeerimismustrit (numbriline, tähtnumbriline, bait (binaarne) ja jaapani (Shift_JIS)).QR-koodid on algselt välja töötatud Jaapanis, kuid nüüd kasutatakse neid laialdaselt kogu maailmas mobiiltelefonide lugemisoperatsioonides.QR-koodid pakuvad kiiret loetavust ja suuremat salvestusmahtu kui tavalised vöötkoodid ning ei nõua skaneerimisel sirget joont skannerile nagu 1D-vöötkoodid, mille rakendused on järgmised. Rakenduste hulka kuuluvad toodete jälgimine, esemete identifitseerimine, dokumendihaldus, inventari turustamine ja palju muud.
Veatolerantsus
QR-koodid on veatolerantsed, isegi kui graafika on kahjustatud, saab neid ikkagi lugeda, kuni 30% kahjustatud alast. Seetõttu kasutatakse QR-koode laialdaselt ka saatekastidel.
Suhteliselt võttes on QR-koodi graafiline pindala seda suurem, mida suurem on veatolerants, seega kasutatakse üldiselt kompromissina 15% veatolerantsi (M-reiting).
Veaparandusvõime | L-tase | Saab parandada 7% märkidest | M klass | Parandab 15% koodidest | Q hinne | Parandab 25% koodidest | Tase H | Parandab 30% koodidest |
Kõrgem veatolerantsuse tase tähendab, et QR-koodi saab edukalt skaneerida isegi siis, kui see on rohkem kahjustatud või saastunud, kuid see võib kaasa tuua ka genereeritud QR-koodi suuruse suurenemise. Samuti võib mõista, et kui QR-koodi ei trükita kuvamiseks, siis piisab tegelikult sellest, kui kasutada üldse tavalist veatolerantsi.
|
Paari: C#/.NET kasutada SequenceEqual võrrelda kaks kollektsiooni on võrdsed või mitteJärgmine: .NET/C# põhineb AssemblyLoadContext saavutada DLL plugin hot update
|