If a term is applicable to a specific platform for FRE, it will be followed by L (Linux), M (macOS), or W (Windows).
A-E
- ABBYY FineReader Engine
- API
- Binarization
- Block
- CJK
- CLI
- Confidence level
- Confusion matrix
- Container
- Counter
- CPID
- DIB - (W)
- DLL
- Document analysis
- Dpi
- EULA
- EXIF
- Extraction
F-O
- Hypothesis
- ICAO
- ICR
- InprocLoader - (W)
- JNI - (L, W)
- Library module
- License module
- License Server - (L, W)
- Ligature
- Loaders
- LZW
- MICR
- MRC
- OBR
- OCR
- Online Licensing Service (L, W)
- OMR
- OutprocLoader (Windows)
P-Z
- PDFium
- PlainText
- Preprocessing
- Profile
- Pt
- Rasterization
- Recognition
- Region
- RHEL (L)
- RMI (L)
- Scenario
- Synthesis
- Training (W)
- Twip
- TWAIN (W)
- Visual Components (W)
- Virtual Machine
- XFA
- WIA (W)
- Workstation
- ZUGFeRD
ABBYY FineReader Engine
A software development kit that allows software developers to create applications that extract textual information from paper documents or images. Alias FineReader Engine, FRE, FREngine.API
Application Programming Interface. Learn more: Wikipedia.Binarization or Adaptive Binarization
The process of converting a grayscale or color image into a black-and-white image. In FineReader Engine, the brightness balance for each image fragment is dynamically adjusted for best processing quality.Block
An internal entity of the ABBYY FineReader Engine API that defines the area of the source image and its type (text, barcode, checkmark, etc.). Blocks can be marked manually or created automatically after document analysis. Blocks determine how and in what order the image areas to be recognized and after recognition contain its results. Learn more: Block, Working with Layout and Blocks.CJK or CJK languages
Chinese (Simplified and Traditional), Japanese, and Korean languages. Learn more: Recognizing CJK Languages.CLI
Command-line interface. To see how it is implemented in ABBYY FineReader Engine, you may use the appropriate code sample included in the distribution package. This code sample supports most of the ABBYY FineReader Engine API functions through numerous option keys.Confidence level
The probability of using a particular character in a text. Learn more: Using Voting API.Confusion matrix or error matrix
A table representing the results of an algorithm used for object classification. Learn more: Wikipedia, ConfusionMatrix.Container
A software unit with an entire runtime environment inside using to pack an application with all its dependencies to ensure stable operating in various computing environments. Learn more: Docker website or Running ABBYY FineReader Engine 12 inside a Docker container (Linux and Windows).Counter or License Counter
A license entity for the limitation of the pages or characters recognized and exported during a certain period.CPID
Customer Project ID. An alphanumeric combination used as a unique string for product initialization during development. This string could be associated with one or several serial numbers (Developer or Runtime licenses) and is issued by a ABBYY Sales representative. Learn more: InitializeEngine.DIB (W)
Device-independent bitmap. You can open DIB-files directly from memory. Learn more: Wikipedia, OpenDib, PrepareDib.DLL
Dynamic link library. ABBYY FineReader Engine distribution package for Windows includes a set of .dll to be integrated into customer’s products. Learn more: Wikipedia.Document analysis
The step of OCR responsible for detecting the elements of document structure and creating a layout that exposes a collection of blocks. Learn more: Document Analysis, Working with Layout and Blocks.Dpi
Dots per inch. Learn more: Wikipedia.EULA
End-User License Agreement. This document is included in the ABBYY FineReader Engine distribution package or can be accessed via online help. Learn more: Wikipedia.EXIF
Exchangeable image file format. A standard describing specific data that comes along with an image or audio file captured by a digital camera (for example, GPS location, date/time, camera settings, etc.). Learn more: Wikipedia.Extraction
The process of data mining from pictures or texts. This process is applied to the scenarios of recognizing the texts, barcodes, fields, or MRZ. Additionally, extraction is used to retrieve additional objects on the images. Learn more: ObjectExtractionParams.Hypothesis
A recognition variant of a single character or word in a text. Each hypothesis has a confidence level that is useful in situations when it is necessary to select the most appropriate variant among several. Learn more: Using Voting API.ICAO
International Civil Aviation Organization. An organization that determines the standards and specifications for machine-readable travel documents. Learn more: ICAO website.ICR
Intelligent Character Recognition. The technology used for the recognition of the characters that are hand-printed and separated into individual characters. These characters are to be detected in fields, boxes, and frames of the documents. Learn more: OCR and Other Recognition Technologies, Recognizing Handwritten Texts.InprocLoader (W)
An object that allows to load and unload ABBYY FineReader Engine as an in-process server (as DLL) in the same process as a client. The communication between the client and in-process server is based on direct calls into an object implementation.JNI (L, W)
Java Native Interface. A standard programming interface for running Java code in a Java Virtual Machine and embedding it into native applications written in C, C++ and assembly. Learn more: Wikipedia, Using in Java.Library module
A set of License modules forming the ABBYY FineReader Engine function available for the user and determining the files required to perform this function. Learn more: Library modules for Windows.License module
A licensing entity used for providing access to a certain functionality of ABBYY FineReader Engine. Each License module corresponds to a certain Library Modules to be installed. Learn more: Modules.License Server (L, W)
A separate workstation used for installing and managing the ABBYY FineReader Engine licensing components: the Licensing Service and the License Manager utility. License Server is required when using a Network License to distribute your license to the workstations over the network. The License Manager utility allows you to manage ABBYY FineReader Engine licenses of all types through graphic user interface or command-line interface. Learn more: Licensing.Ligature
A character formed by combining two or more characters. Learn more: Wikipedia or Training User Patterns for Windows.Loaders or Engine loaders
The interfaces and objects for initializing the main Engine object of the ABBYY FineReader Engine API. There are several ways to load the Engine object on various operating systems:Windows | Linux | macOS | |
|---|---|---|---|
Standalone Application |
| By using standard InitializeEngine function | By using standard InitializeEngine function |
Server Solution | By means of COM using OutprocLoader | As an out-of process server | Not supported |
- Differences between ABBYY FineReader Engine for Windows and Linux
- Differences between ABBYY FineReader Engine for Windows and macOS
- Different Ways to Load the Engine Object for Windows
