Optical Character Recognition -- typically the art of teaching a computer to read printed text (provided as scanned images).
[...]
Three principal open-source engines:
Recommended proprietary packages: