Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 3643|Vastaus: 1

Tietoa QRCODE-QR-koodin vikasietokyvystä

[Kopioi linkki]
Julkaistu 2024-6-22 klo 14:57:24 | | | |
QRCODE QR-koodi

QR-koodi/graafinen koodi (englanniksi: Quick Response Code; Koko nimi on nopean vastauksen matriisikaavio) on eräänlainen QR-koodi, jonka keksi vuonna 1994 Masahiro Hara Denso Companysta, joka on merkittävä japanilainen autonosien valmistaja. QR tulee lyhenteestä Quick Response, joka tarkoittaa Quick Responsea, koska keksijä halusi QR-koodien purkavan sisältönsä nopeasti. QR-koodit käyttävät neljää standardoitua koodaustilaa (numeerinen, aakkosnumeerinen, tavu (binäärinen) ja japani (Shift_JIS)) datan tallentamiseen. QR-koodit luotiin alun perin Japanissa ja niitä käytetään nykyään laajasti matkapuhelinkoodien lukemisessa eri maissa ympäri maailmaa. QR-koodeilla on nopeampi lukeminen ja suurempi tallennuskapasiteetti kuin tavallisilla viivakoodeilla, eikä niitä tarvitse kohdistaa skannerin kanssa skannattaessa, kuten 1D-viivakoodeissa, ja sovellusvalikoimaan kuuluu tuotteiden seuranta, tuotteiden tunnistaminen, asiakirjojen hallinta, varastomarkkinointi jne.

Vikasieto

QR-koodit ovat vikasietoisia ja niitä voi silti lukea, vaikka grafiikka olisi vaurioitunut, ja vaurioitunut alue voi olla jopa 30 %. Siksi QR-koodeja käytetään laajasti myös lähetyslaatikoissa.



Suhteellisesti katsottuna, mitä suurempi QR-koodin grafiikka-alue, sitä suurempi viansietokyky on, joten kyseessä on yleensä kompromissiKäytä 15 % viansietokykyä(M-luokka).

Virheenkorjauskapasiteetti
L-luokka7 % koodista voidaan korjata
M-luokka15 % koodista voidaan korjata
Q-taso25 % koodista voidaan korjata
H-luokka30 % koodista voidaan korjata


Korkeampi viansietokyky tarkoittaa, että QR-koodeja voidaan silti skannata onnistuneesti, vaikka ne kärsisivät enemmän vaurioita tai saastumista, mutta tämäkin voi johtaa tähänLuotu QR-koodi kasvaa kooltaan。 On myös ymmärrettävää, että jos QR-koodia ei voi tulostaa ja näyttää, riittää käyttää yleistä vikansietokykyä täysimääräisesti.






Edellinen:C#/.NET käyttää SequenceEqualia vertaillakseen, ovatko kaksi joukkoa yhtä suuret
Seuraava:.NET/C# toteuttaa DLL-lisäosan kuumat päivitykset AssemblyLoadContextin pohjalta
 Vuokraisäntä| Julkaistu 2024-6-23 19:58:11 |
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com