Viivakoodiskannausta
Viivakoodiskannaus on prosessi, jossa viivakoodin optinen lukeminen suoritetaan skannerilla. Skannaus tuottaa laitteiston tai ohjelmiston ymmärtämän tietojoukon. Yleisin käyttökohde viivakoodiskannaukselle on tuotteiden tunnistaminen ja hinnoittelu myymälöissä. Viivakoodi koostuu sarjasta mustia ja valkoisia viivoja, joiden leveydet ja välit vaihtelevat. Nämä vaihtelut edustavat numeerista tai aakkosnumeerista tietoa, joka voidaan koodata viivakoodiin.
Erityyppisiä viivakoodeja on olemassa, joista yleisimpiä ovat yksiulotteiset (1D) ja kaksiulotteiset (2D) viivakoodit. Yksiulotteiset viivakoodit, kuten
Viivakoodiskannerit toimivat valonlähteen avulla, joka valaisee viivakoodin. Skannerin anturi mittaa heijastuneen valon voimakkuutta viivoista ja väleistä.