Scanning
In this scenario, ABBYY FineReader Engine is used on a "scanning computer," which scans images and saves them as files.
This scenario may be used as part of other scenarios in the preliminary stage of document processing, i.e., for obtaining electronic versions of documents for further processing. Usage examples include scanning documents for archiving purposes, getting editable versions of documents, and extracting specific data from documents.
Paper documents are scanned and the images are saved in an electronic format, producing high-quality electronic versions of your printed documents.
Documents may go through the following processing stages:
- Scanning
Documents may be scanned via one of the two available scanning interfaces provided by scanners (TWAIN or WIA), by using ABBYY's own scanning interface, or without a scanning interface.
- Preprocessing of scanned images
Once scanned, the images may be preprocessed. Preprocessing includes despeckling, correction of distorted text lines, color inversion, removal of black margins, and correction of image orientation or resolution. Facing pages may be split into two separate images. Processed images may be saved in various image formats such as JPEG, TIFF, BMP.
Implementing the scenario
Below follows a detailed description of the recommended method of using ABBYY FineReader Engine 12 in this scenario. Under the proposed implementation of the scenario, the image preparation phase is omitted. Please see Additional optimization below for tips on implementing image preparation.
Step 1. Loading ABBYY FineReader Engine
Step 2. Scanning
Step 3. Unloading ABBYY FineReader Engine
Required resources
You can use the FREngineDistribution.csv file to automatically create a list of files required for your application to function. For processing with this scenario, select in the column 5 (RequiredByModule) the following values:
Core
Core.Resources
Opening
Opening, Processing
Opening.Scanning
If you modify the standard scenario, change the required modules accordingly. You also need to specify the interface languages, recognition languages and any additional features which your application uses (such as, e.g., Processing.OCR.CJK if you need to recognize texts in CJK languages). See Working with the FREngineDistribution.csv File for further details.
Additional optimization
These are the sections of the Help file where you can find additional information about setting up the parameters for the various processing stages:
- Scanning
- Tips for Document Scanning
Some tips on how to get good-quality scans of printed documents. - ScanSourceSettings Object
Use this object to set up the scanning parameters. - Image preprocessing
- Image Preprocessing
Describes a scenario of using ABBYY FineReader Engine to preprocess images or to improve their visual quality. - Document separation
- In this scenario, you may need to separate images into documents. ABBYY FineReader Engine 12 provides no means for automatic document separation. However, you can use ABBYY FlexiCapture Engine for the purpose. Documents may be separated based on the number of pages in each document or by using separator pages with barcodes. To implement barcode document separation, you can use the barcode recognition scenario.
See also
17.09.2024 15:14:40