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; }