Class ReceiptRecognitionSettings
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Nastavení pro rozpoznávání účtenek.
Obsahuje prvky, které umožňují přizpůsobit proces rozpoznávání.
public class ReceiptRecognitionSettings
Dědičnost
object ← ReceiptRecognitionSettings
Odvozené
IDCardRecognitionSettings, InvoiceRecognitionSettings, PassportRecognitionSettings
Děděné členy
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktor
ReceiptRecognitionSettings(Language)
Inicializuje novou instanci třídy Aspose.OCR.ReceiptRecognitionSettings s úplnou sadou vlastností.
public ReceiptRecognitionSettings(Language language)
Parametry
language
Language
Jazyk používaný pro OCR.
ReceiptRecognitionSettings()
Inicializuje novou instanci třídy Aspose.OCR.ReceiptRecognitionSettings s výchozí sadou vlastností.
public ReceiptRecognitionSettings()
Vlastnosti
AllowedCharacters
Sada povolených znaků. Určuje typ znaků povolených pro výsledek rozpoznávání.
public CharactersAllowedType AllowedCharacters { get; set; }
Hodnota vlastnosti
AutomaticColorInversion
Detekuje obrázky s bílým textem na tmavém/černém pozadí a automaticky vybírá speciální algoritmus OCR pro ně.
public bool AutomaticColorInversion { get; set; }
Hodnota vlastnosti
IgnoredSymbols
Nastavuje černou listinu pro rozpoznávací symboly.
public string IgnoredSymbols { get; set; }
Hodnota vlastnosti
Language
Získává nebo nastavuje jazyk používaný pro OCR.
Určuje abecedu používanou během rozpoznávání.
Vícejazyčné ve výchozím nastavení.
public Language Language { get; set; }
Hodnota vlastnosti
ThreadsCount
Získává nebo nastavuje počet vláken pro zpracování.
ThreadsCount = 1 znamená, že obrázek bude zpracován v hlavním vlákně.
public int ThreadsCount { get; set; }