
Ocrad is an OCR (Optical Character Recognition) program implemented
as a filter and based on a feature extraction method. It reads a bitmap
image in pbm format and outputs text in ISO-8859-1 (Latin-1) charset.
It can be used as a stand-alone console application, or as a backend to
other programs.

See the file INSTALL for compilation and installation instructions.

Try "ocrad --help" for usage instructions.

Caveats.
Scan directly in b/w mode. Conversion from grayscale gives usually bad
results.
For better results the characters should be at least 20 pixels high.
Merged characters are always a problem. Try to avoid them.
Always see with your own eyes the pbm file before feeding it to Ocrad.
And remember the saying, "garbage in, garbage out".

Ideas, comments, patches, donations (hardware, money, etc), etc are welcome.

Debug levels ( option -D )
100 - Show raw block list, unordered.
 99 - Show recursive block list, unordered.
 98 - Show main block list, unordered.
 97 - Show recursive block list, ordered.
 96 - Show main block list, ordered.
 95..90 - reserved.
 89 - Show all black blocks from every character.
 88 - Show main black blocks from every character.
 87 - Show guess list for every character.
 86 - Show best guess for every character.
