OCRParams Class Documentation

classOCRParams : SystemIDisposable

Namespace:Datalogics::PDFL

Inherits from:
SystemIDisposable

Detailed Description

Parameters for configuring the OCR (Optical Character Recognition) engine.

OCRParams controls settings such as the engine to use, the resolution of the input images, the language(s) to recognize, performance tuning, page segmentation mode, candidate font names for placing text, and image preprocessing options.

Referenced by

Constructor & Destructor Documentation

OCRParams

OCRParams(OCRParamsrhs, InternalConstructsignifier)

Parameters

signifier: InternalConstruct

OCRParams

OCRParams()

Create an OCRParams structure with defaults.

~OCRParams

~OCRParams()

Property Documentation

CandidateFontNames

System.Collections.Generic.IList< System.String >CandidateFontNames[get, set]

ConfigurationParameters

System.Collections.Generic.IDictionary< System.String, System.String >ConfigurationParameters[get, set]

EnableImagePreprocessing

boolEnableImagePreprocessing[get, set]

Engine

stringEngine[get, set]

Languages

System.Collections.Generic.IList< LanguageSetting >Languages[get, set]

PageSegmentationMode

PageSegmentationModePageSegmentationMode[get, set]

Performance

PerformancePerformance[get, set]

Resolution

doubleResolution[get, set]

Tesseract4Engine

static stringTesseract4Engine[get]

Member Function Documentation

ConstructorRetrieve

static OCRParamsConstructorRetrieve(System.IntPtrignored)

Parameters

ignored: System.IntPtr

Returns:

OCRParams

Dispose

voidDispose()

Returns:

void

DisposeChildren

voidDisposeChildren()

Returns:

void