2D kód (dvoudimenzionální kód) je typ kódu, který k uchovávání dat využívá dvourozměrné uspořádání, což znamená, že data jsou zakódována nejen horizontálně, ale také vertikálně. Na rozdíl od 1D kódů, které používají pouze čáry a mezery, 2D kódy zahrnují matice nebo vzory, které umožňují uložení mnohem většího množství informací na menší ploše.
Dvoudimenzionální design: 2D kódy kódovají informace do mřížky nebo matice, kde každý prvek může představovat binární hodnotu (černý nebo bílý modul). Tento design umožňuje uchovávat více informací než 1D kódy a číst je ze všech směrů.
Formáty:
Čitelnost: 2D kódy jsou čteny pomocí specializovaných skenerů nebo kamer, které dekódují mřížkový vzor kódu. Na rozdíl od 1D kódů, 2D kódy jsou čitelné z jakéhokoli úhlu a jsou odolnější vůči poškození nebo znečištění, protože obsahují redundantní informace.
Použití: 2D kódy jsou široce používány v různých oblastech, včetně marketingu (např. QR kódy na reklamních materiálech), zdravotnictví (např. pro sledování léků), logistice (např. pro sledování balíků) a elektronice (např. pro připojení k Wi-Fi nebo pro platby). Mohou také obsahovat odkazy na webové stránky, textové zprávy, nebo kontaktní informace.
Výhody: Schopnost uchovávat větší množství dat než 1D kódy, vyšší kapacita pro různé typy informací, odolnost vůči poškození díky redundantním datům, a univerzální čitelnost z různých úhlů. Jsou také schopné uchovávat data v kompaktnějším formátu než 1D kódy.
Nevýhody: Mohou být složitější na tisk a čtení, vyžadují specializovaný software pro dekódování, a při poškození nebo rozmazání může být jejich čtení obtížnější. Vyžadují větší prostor na zobrazení než 1D kódy, což může být nevýhodou u malých předmětů.
2D kódy jsou výkonným nástrojem pro moderní aplikace, kde je potřeba uchovávat a přenášet komplexní informace rychle a efektivně.