Class BaseRecognitionSettings

Class BaseRecognitionSettings

Название пространства: Aspose.OCR Ассоциация: Aspose.OCR.dll (25.4.0)

Настройки для распознавания изображения.Содержит элементы, которые позволяют персонализировать процесс распознавания.

public class BaseRecognitionSettings

Inheritance

object BaseRecognitionSettings

Derived

RecognitionSettings

Наследованные члены

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

Стоимость недвижимости

CharactersAllowedType

AllowedSymbols

Определите допустимые символы с алфавитными свойствами.

public string AllowedSymbols { get; set; }

Стоимость недвижимости

string

AutomaticColorInversion

Откройте изображения с белым текстом на темном/чёрном фоне и автоматически выберите для них специальный алгоритм ОКР.

public bool AutomaticColorInversion { get; set; }

Стоимость недвижимости

bool

DetectAreasMode

Позволяет выбрать оптимальный режим для областей типа документа: документ, фото, плоский текст, колонна, изображение.

public DetectAreasMode DetectAreasMode { get; set; }

Стоимость недвижимости

DetectAreasMode

IgnoredSymbols

Сделайте черный список для признания символов.

public string IgnoredSymbols { get; set; }

Стоимость недвижимости

string

Language

Получает или устанавливает язык, используемый для OCR.Определяет алфавит, используемый во время распознавания.Многоязык по умолчанию.

public Language Language { get; set; }

Стоимость недвижимости

Language

LanguageDetectionLevel

Определяет уровень знаний языка для распознавания текста.Работает только в том случае, если выбранный язык Aspose.OCR.Language.Multilanguages,Aspose.OCR.Language.Auto, или __ WL36.Langue.Universal.Этот процесс затрачивает время и значительно замедляет общее признание.

public LanguageDetectionLevel LanguageDetectionLevel { get; set; }

Стоимость недвижимости

LanguageDetectionLevel

LinesFiltration

Позволяет распознавать текст в таблицах (регионах, окруженных линиями).

public bool LinesFiltration { get; set; }

Стоимость недвижимости

bool

ThreadsCount

Получается или устанавливается число фона для обработки.По умолчанию, 0 означает, что изображение будет обрабатываться с количеством нитей равным вашему количеству процессоров.ThreadsCount = 1 означает, что изображение будет обрабатываться в главной полосе.

public int ThreadsCount { get; set; }

Стоимость недвижимости

int

UpscaleSmallFont

Это позволяет использовать дополнительные алгоритмы специально для распознавания небольших шрифтов.Полезно для изображений с небольшими размерами персонажей.

public bool UpscaleSmallFont { get; set; }

Стоимость недвижимости

bool

 Русский