In general, scanning human-readable text requires the use of a technique called optical character recognition (OCR). In practice, this is a challenging task, since current state of-the-art OCR algorithms rarely achieve a recognition rate of 100%. This means, that certain characters may either be recognized incorrectly or not recognized at all