Class ReceiptRecognitionSettings
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Einstellungen für die Belegerkennung.
Enthält Elemente, die es ermöglichen, den Erkennungsprozess anzupassen.
public class ReceiptRecognitionSettings
Vererbung
object ← ReceiptRecognitionSettings
Abgeleitet
IDCardRecognitionSettings, InvoiceRecognitionSettings, PassportRecognitionSettings
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktoren
ReceiptRecognitionSettings(Language)
Initialisiert eine neue Instanz der Klasse Aspose.OCR.ReceiptRecognitionSettings mit einem vollständigen Satz von Eigenschaften.
public ReceiptRecognitionSettings(Language language)
Parameter
language
Language
Sprache, die für die OCR verwendet wird.
ReceiptRecognitionSettings()
Initialisiert eine neue Instanz der Klasse Aspose.OCR.ReceiptRecognitionSettings mit einem Standardset von Eigenschaften.
public ReceiptRecognitionSettings()
Eigenschaften
AllowedCharacters
Erlaubte Zeichensatz. Bestimmt die Art der Zeichen, die für das Erkennungsergebnis zulässig sind.
public CharactersAllowedType AllowedCharacters { get; set; }
Eigenschaftswert
AutomaticColorInversion
Erkennt Bilder mit weißem Text auf dunklem/schwarzem Hintergrund und wählt automatisch einen speziellen OCR-Algorithmus für diese aus.
public bool AutomaticColorInversion { get; set; }
Eigenschaftswert
IgnoredSymbols
Setzt eine Blacklist für Erkennungssymbole.
public string IgnoredSymbols { get; set; }
Eigenschaftswert
Language
Erhält oder setzt die Sprache, die für die OCR verwendet wird.
Bestimmt das Alphabet, das während der Erkennung verwendet wird.
Standardmäßig mehrsprachig.
public Language Language { get; set; }
Eigenschaftswert
ThreadsCount
Erhält oder setzt die Anzahl der Threads für die Verarbeitung.
ThreadsCount = 1 bedeutet, dass das Bild im Hauptthread verarbeitet wird.
public int ThreadsCount { get; set; }