Class BaseRecognitionSettings

Class BaseRecognitionSettings

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

Impostazioni per il riconoscimento delle immagini.
Contiene elementi che consentono di personalizzare il processo di riconoscimento.

public class BaseRecognitionSettings

Ereditarietà

objectBaseRecognitionSettings

Derivato

RecognitionSettings

Membri Ereditati

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

Costruttori

BaseRecognitionSettings(Language)

Inizializza una nuova istanza della classe Aspose.OCR.RecognitionSettings con un set completo di proprietà.

public BaseRecognitionSettings(Language language = Language.Latin)

Parametri

language Language

Lingua utilizzata per l’OCR.

Proprietà

AllowedCharacters

Set di caratteri consentiti. Determina il tipo di caratteri consentiti per il risultato del riconoscimento.

public CharactersAllowedType AllowedCharacters { get; set; }

Valore della Proprietà

CharactersAllowedType

AllowedSymbols

Imposta i caratteri consentiti con la proprietà dell’alfabeto.

public string AllowedSymbols { get; set; }

Valore della Proprietà

string

AutomaticColorInversion

Rileva immagini con testo bianco su sfondo scuro/nero e sceglie automaticamente un algoritmo OCR speciale per esse.

public bool AutomaticColorInversion { get; set; }

Valore della Proprietà

bool

DetectAreasMode

Consente di selezionare il modo ottimale per le aree di tipo documento: documento, foto, testo semplice, colonna, immagine.

public DetectAreasMode DetectAreasMode { get; set; }

Valore della Proprietà

DetectAreasMode

IgnoredSymbols

Imposta una blacklist per i simboli di riconoscimento.

public string IgnoredSymbols { get; set; }

Valore della Proprietà

string

Language

Ottiene o imposta la lingua utilizzata per l’OCR.

Determina l’alfabeto utilizzato durante il riconoscimento.
Multi-lingua per impostazione predefinita.

public Language Language { get; set; }

Valore della Proprietà

Language

LinesFiltration

Consente di riconoscere il testo nelle tabelle (regioni circondate da linee).

public bool LinesFiltration { get; set; }

Valore della Proprietà

bool

ThreadsCount

Ottiene o imposta il numero di thread per l’elaborazione.
Per impostazione predefinita, 0 significa che l’immagine sarà elaborata con un numero di thread pari al numero di processori.
ThreadsCount = 1 significa che l’immagine sarà elaborata nel thread principale.

public int ThreadsCount { get; set; }

Valore della Proprietà

int

UpscaleSmallFont

Consente di utilizzare algoritmi aggiuntivi specificamente per il riconoscimento di caratteri di piccole dimensioni.
Utile per immagini con caratteri di piccole dimensioni.

public bool UpscaleSmallFont { get; set; }

Valore della Proprietà

bool

 Italiano