Class BaseRecognitionSettings

Class BaseRecognitionSettings

Il nome: Aspose.OCR Assemblea: Aspose.OCR.dll (25.4.0)

Impostazioni per il riconoscimento dell’immagine.Contiene elementi che consentono di personalizzare il processo di riconoscimento.

public class BaseRecognitionSettings

Inheritance

object BaseRecognitionSettings

Derived

RecognitionSettings

I membri ereditari

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

Constructors

BaseRecognitionSettings(Language)

Inizia una nuova instanza della classe Aspose.OCR.RecognitionSettings con un insieme completo di proprietà.

public BaseRecognitionSettings(Language language = Language.Latin)

Parameters

language Language

Il linguaggio utilizzato per l’OCR.

Properties

AllowedCharacters

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

public CharactersAllowedType AllowedCharacters { get; set; }

Valore di proprietà

CharactersAllowedType

AllowedSymbols

Imposta i caratteri consentiti con proprietà alfabetica.

public string AllowedSymbols { get; set; }

Valore di proprietà

string

AutomaticColorInversion

Scopri le immagini con testo bianco su sfondo buio/nero e seleziona automaticamente un algoritmo OCR speciale per loro.

public bool AutomaticColorInversion { get; set; }

Valore di proprietà

bool

DetectAreasMode

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

public DetectAreasMode DetectAreasMode { get; set; }

Valore di proprietà

DetectAreasMode

IgnoredSymbols

Inserisci una lista nera per i simboli di riconoscimento.

public string IgnoredSymbols { get; set; }

Valore di proprietà

string

Language

Riceve o impone il linguaggio utilizzato per OCR.Determinare l’alfabeto utilizzato durante il riconoscimento.Molte lingue per default.

public Language Language { get; set; }

Valore di proprietà

Language

LanguageDetectionLevel

Determinare il livello di rilevamento del linguaggio per il riconoscimento del testo.Funziona solo se la lingua selezionata è Aspose.OCR.Language.Multilinguage,Aspose.OCR.Language.Auto, o __ WL36.Langue.Universale.Questo processo richiede tempo e rallenta significativamente il riconoscimento generale.

public LanguageDetectionLevel LanguageDetectionLevel { get; set; }

Valore di proprietà

LanguageDetectionLevel

LinesFiltration

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

public bool LinesFiltration { get; set; }

Valore di proprietà

bool

ThreadsCount

Riceve o impone il numero fo stringhe per il trattamento.Per impostazione predefinita, 0 significa che l’immagine sarà elaborata con il numero di righe uguale al numero di processori.ThreadsCount = 1 significa che l’immagine sarà elaborata nel filo principale.

public int ThreadsCount { get; set; }

Valore di proprietà

int

UpscaleSmallFont

Permette di utilizzare algoritmi aggiuntivi specificamente per il riconoscimento delle piccole font.Utile per le immagini con piccoli caratteri.

public bool UpscaleSmallFont { get; set; }

Valore di proprietà

bool

 Italiano