架构师_程序员_码农网

V Gauti slaptažodį
Užsiregistruoti

QQ登录

Tik vienas žingsnis, kad pradėtumėte

Paieška
Peržiūrėta:459|atsakyta: 1
打印 上一主题 下一主题

Apie QRCODE QR kodo klaidų toleravimo lygį

[kopijuoti nuorodą]
P 跳转到指定楼层
savininkas
发表于 2024-6-22 14:57:24|只看该作者回帖奖励|Atvirkštinisnaršymas| Skaitymo režimas

QRCODE QR kodas

QR kodas (angl. Quick Response Code; dar žinomas kaip Quick Response Matrix Code) - dvimatis kodas, kurį 1994 m. išrado Japonijos automobilių komponentų gamintojo "Denso" atstovas Masahiro Hara.QR kilęs iš santrumpos Quick Response, kuri reiškia greitą atsakymą, nes išradėjas norėjo, kad QR kodą būtų galima greitai iššifruoti.QR kodai naudoja QR kodai duomenims saugoti naudoja keturis standartizuotus kodavimo modelius (skaitmeninį, raidinį-skaitmeninį, baitų (dvejetainį) ir japonišką (Shift_JIS)). iš pradžių sukurti Japonijoje, dabar QR kodai plačiai naudojami visame pasaulyje mobiliųjų telefonų nuskaitymo operacijoms. QR kodai pasižymi greitu nuskaitymu ir didesne saugojimo talpa nei įprasti brūkšniniai kodai, be to, juos nuskaitant nereikia laikytis tiesios linijos iki skaitytuvo, kaip tai daro 1D brūkšniniai kodai. Taikomosios sritys: produktų stebėjimas, prekių identifikavimas, dokumentų valdymas, atsargų rinkodara ir kt.

Atsparumas gedimams

QR kodai yra atsparūs gedimams, net jei grafikos elementai yra pažeisti, juos vis tiek galima nuskaityti - iki 30 % pažeisto ploto. Dėl šios priežasties QR kodai plačiai naudojami ir ant siuntų dėžių.



Santykinai, kuo didesnis QR kodo grafinis plotas, tuo didesnis atsparumas gedimams, todėl paprastai naudojamas kompromisinis 15 % atsparumo gedimams dydis (M reitingas).

Klaidų taisymo pajėgumas
L lygis Gali ištaisyti 7 % simbolių
M lygis Ištaiso 15 % kodų
Q įvertinimas Ištaiso 25 % kodų
H lygis Ištaiso 30 % kodo


Aukštesnis klaidų tolerancijos lygis reiškia, kad QR kodą galima sėkmingai nuskaityti, net jei jis labiau pažeistas ar užterštas, tačiau dėl to gali padidėti sugeneruoto QR kodo dydis. Taip pat galima suprasti, kad jei QR kodas nebus spausdinamas rodymui, iš tikrųjų pakanka apskritai naudoti įprastą klaidų tolerancijos lygį.






Ankstesnis: C#/.NET naudoti SequenceEqual dviem kolekcijoms palyginti, ar jos lygios, ar ne
Kitas: .NET/C# Pagal AssemblyLoadContext pasiekti DLL įskiepio karštąjį atnaujinimą
收藏转播分享Žymeklis RelėTaobao
Kodas ūkininko tinklas, skelbiamas tik praktikos metu, susidurta su techniniais sunkumais, neklaidinkite kitų.
Nesu tikras , ar galėsiu tai padaryti...
savininkas|发表于 2024-6-23 19:58:11|只看该作者
Kodeksas ūkininko tinklas, skelbiamas tik praktikos metu, susidūrus su techniniais sunkumais, neklaidinkite kitų.

Ši vientisųjų taisyklių versija


ATSISAKYMAS: Visa Code Farmer paskelbta programinė įranga, programavimo medžiaga ar straipsniai naudojami tik mokymosi ir mokslinių tyrimų tikslais; minėto turinio negalima naudoti komerciniais ar neteisėtais tikslais, priešingu atveju visas pasekmes turėtų prisiimti naudotojas. Šios svetainės informacija iš tinklo, ginčas dėl autorių teisių neturi nieko bendra su šia svetaine. Per 24 valandas nuo atsisiuntimo turite visiškai pašalinti pirmiau nurodytą turinį iš savo kompiuterio. Jei programa jums patinka, paremkite originalią programinę įrangą, įsigykite registraciją ir gaukite geresnes originalias paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu, kad juos išspręstume.

Paštas To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-17 11:42

Greitasis atsakymasAtgal į viršųAtgal į sąrašą