Here is a simple project that does OCR and barcode reading.

I put the files in a folder "C:\Program Files\Envision\ExamplePro".

It works this way after you run the program:


OCR TESTING
-----------
1. Load the image file "demo.tif"
2. Load the OCR config file "enocr.txt"
3. Click on the "OCR Testing" button.
4. In the selection box pick "itoNumber".
5. Highlight the numbers "0123456789" with the mouse.
6. Click the "Start Test" button.

You will see the software slowly (unclick the "slow" box to go fast)
OCR each character.  The slow mode is for test purposes.

A dialog will display the top 10 choices in order of priority.
The results are written to the "Results" edit box.

The OCR engine uses:
(1) the ocr type selection
(2) the confidence %
(3) any optional picture masks

To help narrow down the search and possible choices of the result.

NOTE - Not all of the types available have been implemented.
Currently "itoNumber", "itoAlpha", and "itoDate" are known to work.


BARCODE TESTING
---------------
1. Load the image file "demo.tif"
2. Click on the "Barcode Testing" button.
3. Highlight a barcode with the mouse.
6. Click the "Start Test" button.

The results of the barcode scan will be displayed.


OCR TRAINING
------------
1. Load the image file with characters to train with.
2. Load the OCR config file "enocr.txt"
3. Enter a "Font ID" with a name you pick, no spaces.
4. Highlight the desired letters with the mouse.
5. Click on the "Start Training" button.
6. For each letter, enter what it is on the keyboard.
7. To skip training a particular letter press ESC.

The training results are added to the end of the OCR
configuration file and are available for use immediately.
