Class BaseRecognitionSettings
Inhalt
[
Ausblenden
]BaseRecognitionSettings class
Einstellungen für die Bilderkennung. Enthält Elemente, mit denen der Erkennungsprozess angepasst werden kann.
public class BaseRecognitionSettings
Konstrukteure
Name | Beschreibung |
---|---|
BaseRecognitionSettings(Language, bool, float, int) | Initialisiert eine neue Instanz vonRecognitionSettings Klasse mit vollständigem Satz von Eigenschaften. |
Eigenschaften
Name | Beschreibung |
---|---|
AllowedCharacters { get; set; } | Erlaubter Zeichensatz. Legt den für das Erkennungsergebnis zulässigen Zeichentyp fest. |
AutoContrast { get; set; } | Ermöglicht die Verwendung eines zusätzlichen Kontrastkorrekturalgorithmus für das Bild vor der Erkennung. |
AutoDenoising { get; set; } | Ermöglicht die Verwendung eines zusätzlichen neuronalen Netzwerks zur Verbesserung des Bildes – Reduzierung von Rauschen. Nützlich für Bilder mit Scanartefakten, Verzerrungen, Flecken, Lichtreflexen, Farbverläufen und Fremdelementen. |
AutoSkew { set; } | Ruft ein Flag ab oder setzt es, das angibt, ob die automatische Korrektur der Bildneigung aktiviert werden soll. Standardmäßig aktiviert (true). |
DetectAreasMode { get; set; } | Ermöglicht die Auswahl des optimalen Modus für Dokumenttypbereiche: Dokument, Foto, einfacher Text, Spalte, Bild. |
IgnoredCharacters { get; set; } | Legt eine schwarze Liste für Erkennungssymbole fest. |
Language { set; } | Ruft die für OCR verwendete Sprache ab oder legt sie fest. Legt das während der Erkennung verwendete Alphabet fest. Standardmäßig mehrsprachig. |
LinesFiltration { get; set; } | Ermöglicht das Erkennen von Text in den Tabellen (Bereiche umgeben von Linien). |
PreprocessingFilters { get; set; } | Ermöglicht die Vorbereitung des Bildes für OCR durch Anpassung der Vorverarbeitungsmethoden. |
SkewAngle { set; } | Ermittelt oder legt den Winkel in Grad für die Bilddrehung fest. Das Setzen dieses Werts deaktiviert dieAutoSkew -Eigenschaft, sodass die automatische Schräglagenkorrektur nicht angewendet wird. Standardmäßig Null. |
ThreadsCount { set; } | Ruft die Anzahl der Threads zur Verarbeitung ab oder legt sie fest. Standardmäßig bedeutet 0, dass das Bild mit der Anzahl von Threads verarbeitet wird, die Ihrer Anzahl von Prozessoren entspricht. ThreadsCount = 1 bedeutet, dass das Bild im Hauptthread verarbeitet wird. |
ThresholdValue { set; } | Ruft einen benutzerdefinierten Schwellenwert für die Bildbinarisierung ab oder legt ihn fest. Bereich von 1 bis 255. |
UpscaleSmallFont { get; set; } | Ermöglicht die Verwendung zusätzlicher Algorithmen speziell für die Erkennung kleiner Schriften. Nützlich für Bilder mit kleinen Zeichen. |
Siehe auch
- namensraum Aspose.OCR
- Montage Aspose.OCR