Table of Contents

Namespace Emgu.CV.OCR

Classes

LocaleGuard

This class set the locale to specific values and revert it back to the old values when the object is disposed.

OcrInvoke

Library to invoke Tesseract OCR functions

PDFRenderer

Renders tesseract output into searchable PDF

PageIterator

The tesseract page iterator

Pix

Leptonica Pix image structure

Tesseract

The tesseract OCR engine

VectorOfTesseractResult

Wrapped class of the C++ standard vector of TesseractResult.

Structs

Orientation

The orientation

Tesseract.Word

This represent a word that is detected by the OCR engine

TesseractResult

This structure is primary used for PInvoke

Interfaces

ITessResultRenderer

Interface to the TesseractResultRender

Enums

LocaleGuard.LocaleCategory

The locale category

OcrEngineMode

When Tesseract/LSTM is initialized we can choose to instantiate/load/run only the Tesseract part, only the Cube part or both along with the combiner. The preference of which engine to use is stored in tessedit_ocr_engine_mode.

PageIteratorLevel

Page iterator level

PageOrientation

Page orientation

PageSegMode

Tesseract page segmentation mode

TextlineOrder

Textline order

WritingDirection

Writing direction