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

Езикът, използван за OCR.

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.Multilanguages,Aspose.OCR.Language.Auto, или Wl36.Лингвай.Универсален.Този процес е времетраен и значително забавя цялостното признаване.

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

 Български