Class BaseRecognitionSettings
Название пространства: Aspose.OCR Ассоциация: Aspose.OCR.dll (25.4.0)
Настройки для распознавания изображения.Содержит элементы, которые позволяют персонализировать процесс распознавания.
public class BaseRecognitionSettings
Inheritance
object ← BaseRecognitionSettings
Derived
Наследованные члены
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
BaseRecognitionSettings(Language)
Инициализует новую инстанцию класса Aspose.OCR.RecognitionSettings с полным набором свойств.
public BaseRecognitionSettings(Language language = Language.Latin)
Parameters
language
Language
Язык, используемый для ОКР.
Properties
AllowedCharacters
Определяет тип персонажей, разрешенных для результата распознавания.
public CharactersAllowedType AllowedCharacters { get; set; }
Стоимость недвижимости
AllowedSymbols
Определите допустимые символы с алфавитными свойствами.
public string AllowedSymbols { get; set; }
Стоимость недвижимости
AutomaticColorInversion
Откройте изображения с белым текстом на темном/чёрном фоне и автоматически выберите для них специальный алгоритм ОКР.
public bool AutomaticColorInversion { get; set; }
Стоимость недвижимости
DetectAreasMode
Позволяет выбрать оптимальный режим для областей типа документа: документ, фото, плоский текст, колонна, изображение.
public DetectAreasMode DetectAreasMode { get; set; }
Стоимость недвижимости
IgnoredSymbols
Сделайте черный список для признания символов.
public string IgnoredSymbols { get; set; }
Стоимость недвижимости
Language
Получает или устанавливает язык, используемый для OCR.
public Language Language { get; set; }
Стоимость недвижимости
LanguageDetectionLevel
Определяет уровень знаний языка для распознавания текста.Работает только в том случае, если выбранный язык Aspose.OCR.Language.Multilanguages,Aspose.OCR.Language.Auto, или __ WL36.Langue.Universal.Этот процесс затрачивает время и значительно замедляет общее признание.
public LanguageDetectionLevel LanguageDetectionLevel { get; set; }
Стоимость недвижимости
LinesFiltration
Позволяет распознавать текст в таблицах (регионах, окруженных линиями).
public bool LinesFiltration { get; set; }
Стоимость недвижимости
ThreadsCount
Получается или устанавливается число фона для обработки.
public int ThreadsCount { get; set; }
Стоимость недвижимости
UpscaleSmallFont
Это позволяет использовать дополнительные алгоритмы специально для распознавания небольших шрифтов.Полезно для изображений с небольшими размерами персонажей.
public bool UpscaleSmallFont { get; set; }