1D- ja 2D-viivakoodit
Miksi ja mihin viivakoodit ovat hyviä?
Viivakoodi on visuaalinen ja koneellisesti luettava esitys tiedoista. Koodatut tiedot kuvaavat yleensä viivakoodin sisältävän kohteen tietoja.Perinteiset viivakoodit esittävät tietoja vaihtelemalla rinnakkaisten viivojen leveyksiä ja välejä. Näitä viivakoodeja kutsutaan yleisesti lineaarisiksi tai yksiulotteisiksi viivakoodeiksi.
Myöhemmin kehitettiin kaksiulotteiset viivakoodit. Niissä käytetään geometrisia kuvioita, kuten suorakulmioita, pisteitä tai kuusikulmioita, ja niitä kutsutaan usein matriisikoodeiksi. Kaksiulotteiset viivakoodit tarjoavat suuremman datatiheyden ja voivat siten tallentaa enemmän tietoa kuin yksiulotteiset viivakoodit.Alun perin viivakoodit skannattiin erityisillä optisilla laitteilla, joita kutsutaan viivakoodilukijoiksi. Nykyään viivakoodit voidaan lukea myös kameralla varustettujen laitteiden, kuten älypuhelinten, ohjelmistoilla.
Lisätietoja viivakoodeista löytyy Wikipediasta.














