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

Визначте зображення з білим текстом на темному/чорному фоні і автоматично виберіть для них спеціальний алгоритм OCR.

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.Multilinguage,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

 Українська