Table of Contents

Class TesseractOcrPerformer

Namespace
IO.Scanbot.Sdk.Ocr.Intelligence
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ocr/intelligence/TesseractOcrPerformer", DoNotGenerateAcw = true)]
public sealed class TesseractOcrPerformer : Object, IOcrPerformer, IJavaObject, IJavaPeerable, IDisposable
Inheritance
TesseractOcrPerformer
Implements
Inherited Members

Constructors

TesseractOcrPerformer(SapManager, ICollection<Language>, BlobStoreStrategy, PageFileStorage, IFileIOProcessor, OcrSettings, IBitmapBinarizer, RecognizerInput)

[Register(".ctor", "(Lio/scanbot/sap/SapManager;Ljava/util/Set;Lio/scanbot/sdk/persistence/BlobStoreStrategy;Lio/scanbot/sdk/persistence/PageFileStorage;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Lio/scanbot/sdk/ocr/intelligence/OcrSettings;Lio/scanbot/sdk/ocr/intelligence/OcrPdfRenderer$BitmapBinarizer;Lio/scanbot/sdk/ocr/ScanbotOpticalCharacterRecognizer$RecognizerInput;)V", "")]
public TesseractOcrPerformer(SapManager sapManager, ICollection<Language> languages, BlobStoreStrategy blobStoreStrategy, PageFileStorage pageFileStorage, IFileIOProcessor fileIOProcessor, OcrSettings ocrSettings, OcrPdfRenderer.IBitmapBinarizer bitmapBinarizer, ScanbotOpticalCharacterRecognizer.RecognizerInput input)

Parameters

sapManager SapManager
languages ICollection<Language>
blobStoreStrategy BlobStoreStrategy
pageFileStorage PageFileStorage
fileIOProcessor IFileIOProcessor
ocrSettings OcrSettings
bitmapBinarizer OcrPdfRenderer.IBitmapBinarizer
input ScanbotOpticalCharacterRecognizer.RecognizerInput

Properties

A

[Register("a")]
public SapManager A { get; set; }

Property Value

SapManager

B

[Register("b")]
public ICollection B { get; set; }

Property Value

ICollection

C

[Register("c")]
public BlobStoreStrategy C { get; set; }

Property Value

BlobStoreStrategy

D

[Register("d")]
public PageFileStorage D { get; set; }

Property Value

PageFileStorage

E

[Register("e")]
public IFileIOProcessor E { get; set; }

Property Value

IFileIOProcessor

F

[Register("f")]
public OcrSettings F { get; set; }

Property Value

OcrSettings

G

[Register("g")]
public OcrPdfRenderer.IBitmapBinarizer G { get; set; }

Property Value

OcrPdfRenderer.IBitmapBinarizer

H

[Register("h")]
public ScanbotOpticalCharacterRecognizer.RecognizerInput H { get; set; }

Property Value

ScanbotOpticalCharacterRecognizer.RecognizerInput

I

[Register("i")]
public ILogger I { get; set; }

Property Value

ILogger

Methods

Recognize()

[Register("recognize", "()Lio/scanbot/sdk/ocr/process/OcrResult;", "")]
public OcrResult Recognize()

Returns

OcrResult