Class BaseRecognitionSettings

Class BaseRecognitionSettings

Numele spaţiului: Aspose.OCR Asamblare: Aspose.OCR.dll (25.4.0)

Setări pentru recunoașterea imaginii.Conține elemente care permit personalizarea procesului de recunoaștere.

public class BaseRecognitionSettings

Inheritance

object BaseRecognitionSettings

Derived

RecognitionSettings

Membrii moștenitori

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

BaseRecognitionSettings(Language)

Inițializează o nouă instanță a clasei Aspose.OCR.RecognitionSettings cu un set complet de proprietăți.

public BaseRecognitionSettings(Language language = Language.Latin)

Parameters

language Language

Limba folosită pentru OCR.

Properties

AllowedCharacters

Determine tipul de caractere permise pentru rezultatul de recunoaștere.

public CharactersAllowedType AllowedCharacters { get; set; }

Valoarea proprietății

CharactersAllowedType

AllowedSymbols

Setarea caracterelor permise cu proprietatea alfabetului.

public string AllowedSymbols { get; set; }

Valoarea proprietății

string

AutomaticColorInversion

Detectați imagini cu text alb pe fundal întunecat/negru și alegeți automat un algoritm OCR special pentru ele.

public bool AutomaticColorInversion { get; set; }

Valoarea proprietății

bool

DetectAreasMode

Permite selectarea modului optim pentru domeniile de tip document: document, fotografie, text plat, coloană, imagine.

public DetectAreasMode DetectAreasMode { get; set; }

Valoarea proprietății

DetectAreasMode

IgnoredSymbols

Lista neagră pentru simboluri de recunoaștere.

public string IgnoredSymbols { get; set; }

Valoarea proprietății

string

Language

Obține sau stabilește limba utilizată pentru OCR.Determine alfabetul utilizat în timpul recunoașterii.Limbă multiplă în mod implicit.

public Language Language { get; set; }

Valoarea proprietății

Language

LanguageDetectionLevel

Specifica nivelul de detecție a limbii pentru recunoașterea textului.Funcționează numai în cazul în care limba selectată este Aspose.OCR.Language.Multilinguage,Aspose.OCR.Language.Auto, sau __ WL36.Langue.Universal.Acest proces este timp-consumat și încetinește semnificativ recunoașterea generală.

public LanguageDetectionLevel LanguageDetectionLevel { get; set; }

Valoarea proprietății

LanguageDetectionLevel

LinesFiltration

Permite recunoașterea textului în tabele (regioane înconjurate de linii).

public bool LinesFiltration { get; set; }

Valoarea proprietății

bool

ThreadsCount

Obține sau stabilește numărul fo firele pentru prelucrare.În mod implicit, 0 înseamnă că imaginea va fi procesată cu numărul de firuri egale cu numărul de procesori.ThreadsCount = 1 înseamnă că imaginea va fi procesată în firul principal.

public int ThreadsCount { get; set; }

Valoarea proprietății

int

UpscaleSmallFont

Vă permite să utilizați algoritmi suplimentari specific pentru recunoașterea fontului mic.Util pentru imagini cu caractere mici.

public bool UpscaleSmallFont { get; set; }

Valoarea proprietății

bool

 Română