'''OCROptičko prepoznavanje znakova''', dolazi od ([[engleski jezik|engleskog]] ''Optical Charactercharacter Recognitionrecognition'', što bi značilo optičko prepoznavanje znakova. Ono'''OCR''') uključuje [[računalo|računalni]] [[softver]] koji je dizajniran tako da prevodi sliku otisnutog teksta s papira (koju obično učitamo sa skenera[[skener]]a) u editabilni tekst, ili prevodi sliku sa znakovima u standardnu kodnu shemu predstavljajući ih u [[ASCII]] ili [[Unicode]] kodu. OCR je započeo kao polje u istraživanju [[Umjetna inteligencija|umjetne inteligencije]] i strojnog gledanja.