Jest kontrolka MODI (Microsoft Office Document Imaging), która instaluje się w systemie razem z darmowym programem Microsoft SharePoint Designer 2007, nowsze wersje nie mają tej kontrolki.
Przykład użycia:
http://www.delphi-vs-csharp.opiumsoft.pl/ocr-oprogramowanie-sluzace-do-rozpoznawania-tekstow
Mam doświadczenie z MODI i z ekranu odczytuje mniej więcej dobrze, czasem myli "I" z "l" i "1" oraz "4" z "A", a także "0" z "O", z wydrukami radzi sobie lepiej.
Jeszcze jest biblioteka "Tesseract", ale osobiście jej nie próbowałem.
Bez względu, jaką bibliotekę wykorzystasz, dobrze jest napisać funkcję, która zamienia typowe pomyłki znaków, na przykład w miejscu, gdzie ma być liczba, po rozpoznaniu powinna zamieniać każde "O" na "0".