Class ReceiptRecognitionSettings
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Налаштування для розпізнавання квитанцій.
Містить елементи, які дозволяють налаштувати процес розпізнавання.
public class ReceiptRecognitionSettings
Спадкування
object ← ReceiptRecognitionSettings
Похідні
IDCardRecognitionSettings, InvoiceRecognitionSettings, PassportRecognitionSettings
Спадковані члени
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Конструктори
ReceiptRecognitionSettings(Language)
Ініціалізує новий екземпляр класу Aspose.OCR.ReceiptRecognitionSettings з повним набором властивостей.
public ReceiptRecognitionSettings(Language language)
Параметри
language
Language
Мова, що використовується для OCR.
ReceiptRecognitionSettings()
Ініціалізує новий екземпляр класу Aspose.OCR.ReceiptRecognitionSettings з набором властивостей за замовчуванням.
public ReceiptRecognitionSettings()
Властивості
AllowedCharacters
Набір дозволених символів. Визначає тип символів, дозволених для результату розпізнавання.
public CharactersAllowedType AllowedCharacters { get; set; }
Значення властивості
AutomaticColorInversion
Виявляє зображення з білим текстом на темному/чорному фоні та автоматично вибирає спеціальний алгоритм OCR для них.
public bool AutomaticColorInversion { get; set; }
Значення властивості
IgnoredSymbols
Встановлює чорний список для символів розпізнавання.
public string IgnoredSymbols { get; set; }
Значення властивості
Language
Отримує або встановлює мову, що використовується для OCR.
Визначає алфавіт, що використовується під час розпізнавання.
Мультимовний за замовчуванням.
public Language Language { get; set; }
Значення властивості
ThreadsCount
Отримує або встановлює кількість потоків для обробки.
ThreadsCount = 1 означає, що зображення буде оброблено в основному потоці.
public int ThreadsCount { get; set; }