OCRopus
OCRopus is an OCR system written in Python, NumPy, and SciPy
focusing on the use of large scale machine learning for addressing
problems in document analysis.
OCRopus can be used from the command line or inside gscan2pdf.
OCRopus aims primarily for high-volume document conversion,
namely for Google Book Search, but also for desktop and office use or
for vision impaired people. The codebase is mostly in C++,
with some Python. The build system is based on jam.
Features include:
- Pluggable layout analysis
- Pluggable character recognition
- Pluggable language modeling
- Text line recognizer based on recurrent neural networks
(and does not require language modeling)
- Models for both Latin script and Fraktur
- Tools for ground truth labeling
- Sample scripts illustrating recognition and training
- Layout analysis plugin does image preprocessing and layout
analysis
- Unicode and ligature support

Returnto
OCR Tools Home Page
Last Updated Friday, April 26 2013 @ 08:18 AM EDT |