Class BaseRecognitionSettings

Class BaseRecognitionSettings

Der Name: Aspose.OCR Zusammensetzung: Aspose.OCR.dll (25.4.0)

Einstellungen für die Bilderkennung.Es enthält Elemente, die die Anpassung des Anerkennungsprozesses ermöglichen.

public class BaseRecognitionSettings

Inheritance

object BaseRecognitionSettings

Derived

RecognitionSettings

Vererbte Mitglieder

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

Constructors

BaseRecognitionSettings(Language)

Initialisiert eine neue Instanz der Aspose.OCR.RecognitionSettings Klasse mit einem vollständigen Satz von Eigenschaften.

public BaseRecognitionSettings(Language language = Language.Latin)

Parameters

language Language

Sprache, die für OCR verwendet wird.

Properties

AllowedCharacters

Erlaubte Zeichen set. Bestimmt die Art der Zeichen erlaubt für das Erkennungsergebnis.

public CharactersAllowedType AllowedCharacters { get; set; }

Eigentumswert

CharactersAllowedType

AllowedSymbols

Setzen Sie die zulässigen Charaktere mit Alphabet Eigentum.

public string AllowedSymbols { get; set; }

Eigentumswert

string

AutomaticColorInversion

Entdecken Sie Bilder mit weißem Text auf dunklen/schwarzen Hintergründen und wählen Sie automatisch ein spezielles OCR-Algorithmus für sie.

public bool AutomaticColorInversion { get; set; }

Eigentumswert

bool

DetectAreasMode

Erlaubt, den optimalen Modus für Dokumenttyp Bereiche auszuwählen: Dokument, Foto, reiches Text, Spalte, Bild.

public DetectAreasMode DetectAreasMode { get; set; }

Eigentumswert

DetectAreasMode

IgnoredSymbols

Schwarzliste für die Anerkennungssymbole.

public string IgnoredSymbols { get; set; }

Eigentumswert

string

Language

Erhalten oder setzen die Sprache, die für OCR verwendet wird.Beschreibt das Alphabet, das während der Anerkennung verwendet wird.Multi-Sprache nach Standard.

public Language Language { get; set; }

Eigentumswert

Language

LanguageDetectionLevel

Erläutert das Niveau der Sprachdetektion für die Texterkennung.Funktioniert nur dann, wenn die ausgewählte Sprache Aspose.OCR.Language.Multilinguage ist,Aspose.OCR.Language.Auto oder Aspos.OCR.Sprache.Universal.Dieser Prozess dauert Zeit und verlangsamt die allgemeine Anerkennung erheblich.

public LanguageDetectionLevel LanguageDetectionLevel { get; set; }

Eigentumswert

LanguageDetectionLevel

LinesFiltration

Erlaubt, Text in den Tabellen (Regionen umgeben Linien) zu erkennen).

public bool LinesFiltration { get; set; }

Eigentumswert

bool

ThreadsCount

Gibt oder setzt die Zahl fo Tricks für die Verarbeitung.Standardmäßig bedeutet 0, dass das Bild mit der Anzahl der Streifen wie Ihre Anzahl der Prozessoren verarbeitet wird.ThreadsCount = 1 bedeutet, dass das Bild im Hauptstrom verarbeitet wird.

public int ThreadsCount { get; set; }

Eigentumswert

int

UpscaleSmallFont

Erlaubt Ihnen, zusätzliche Algorithmen speziell für kleine Schriftzeichen zu verwenden.Nützlich für Bilder mit kleinen Charaktern.

public bool UpscaleSmallFont { get; set; }

Eigentumswert

bool

 Deutsch