Datová kapacita

Také se nazývá: kapacita QR kódu, kolik dat pojme QR kód, úložná kapacita

Definice

Datová kapacita říká, kolik toho QR kód pojme. Největší, verze 40 na úrovni L, uloží až 7 089 číslic, 4 296 alfanumerických znaků nebo 2 953 bajtů; menší kódy a vyšší oprava chyb pojmou méně.

Co určuje kapacitu

O tom, kolik se vejde, rozhodují tři věci: verze, úroveň opravy chyb a režim kódování. Větší verze má více modulů, nižší úroveň opravy chyb jich více nechává pro data a úsporný režim, například číselný, vtěsná do každého bitu více znaků.

Uváděné hodnoty jsou maxima pro obsah, který používá po celou dobu jediný režim. Skutečný obsah, například adresa URL s velkými a malými písmeny a symboly, obvykle spadne do bajtového režimu a pojme méně znaků.

Kapacita v extrémech

Níže jsou uvedeny nejmenší a největší QR kódy. Každá další verze a úroveň leží mezi těmito hodnotami.

  • Verze 1-L: 41 číslic, 25 alfanumerických, 17 bajtů, 10 znaků kanji
  • Verze 1-H: 17 číslic, 10 alfanumerických, 7 bajtů, 4 znaky kanji
  • Verze 40-L: 7 089 číslic, 4 296 alfanumerických, 2 953 bajtů, 1 817 znaků kanji
  • Verze 40-H: 3 057 číslic, 1 852 alfanumerických, 1 273 bajtů, 784 znaků kanji

Kapacita v praxi

To, že se toho dá uložit hodně, neznamená, že by se to mělo dělat. Kód blízko maxima má drobné moduly, které vyžadují velký tisk, pevnou ruku a dobrý fotoaparát, a při špatném světle selhává častěji.

U odkazů drží kód malý a odolný krátká adresa URL. U obsahu, jako je vCard nebo údaje k Wi-Fi, má stejný účinek vynechání nepovinných polí. Počty bajtů se vztahují na zakódované bajty, takže znaky mimo základní latinku, které zabírají v UTF-8 několik bajtů, snižují počet znaků, které se vejdou.

Často kladené otázky

Kolik znaků pojme QR kód?

Až 4 296 alfanumerických znaků nebo 2 953 bajtů v největší verzi na nejnižší úrovni opravy chyb. Typické kódy pojmou mnohem méně, protože menší verze se skenují spolehlivěji.

Jak dlouhá může být adresa URL v QR kódu?

Adresa URL se obvykle kóduje v bajtovém režimu, takže strop je 2 953 bajtů. V praxi adresy delší než zhruba sto znaků dělají kódy husté a lepší volbou je krátký odkaz.

Snižuje oprava chyb množství dat, které QR kód uloží?

Ano. Na úrovni H jde zhruba 30 procent kódových slov na opravu chyb, takže kód verze 40 pojme 1 273 bajtů místo 2 953 na úrovni L.

Zdroje a normy

Všechny pojmy