Class BaseRecognitionSettings

Class BaseRecognitionSettings

Nazwa przestrzeń: Aspose.OCR Zgromadzenie: Aspose.OCR.dll (25.4.0)

Ustawienia do rozpoznawania obrazu.Zawiera elementy, które umożliwiają dostosowanie procesu rozpoznawania.

public class BaseRecognitionSettings

Inheritance

object BaseRecognitionSettings

Derived

RecognitionSettings

Dziedziczeni członkowie

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

BaseRecognitionSettings(Language)

Inicjalizuje nową instancję klasy Aspose.OCR.RecognitionSettings z pełnym zestawem właściwości.

public BaseRecognitionSettings(Language language = Language.Latin)

Parameters

language Language

Język używany dla OCR.

Properties

AllowedCharacters

Określa typ znaków dozwolonych dla wyników rozpoznawania.

public CharactersAllowedType AllowedCharacters { get; set; }

Wartość nieruchomości

CharactersAllowedType

AllowedSymbols

Ustaw dopuszczone znaky z własnością alfabetu.

public string AllowedSymbols { get; set; }

Wartość nieruchomości

string

AutomaticColorInversion

Odkryj obrazy z białym tekstem na ciemnym/czarnym tle i automatycznie wybierz dla nich specjalny algorytm OCR.

public bool AutomaticColorInversion { get; set; }

Wartość nieruchomości

bool

DetectAreasMode

Pozwala wybrać optymalny tryb dla obszarów typu dokumentu: dokument, zdjęcie, płaski tekst, kolumna, obraz.

public DetectAreasMode DetectAreasMode { get; set; }

Wartość nieruchomości

DetectAreasMode

IgnoredSymbols

Zestaw czarnej listy dla symboli rozpoznawania.

public string IgnoredSymbols { get; set; }

Wartość nieruchomości

string

Language

Dostęp lub ustaw język używany do OCR.Określa alfabet używany podczas rozpoznawania.Język wielojęzyczny według standardów.

public Language Language { get; set; }

Wartość nieruchomości

Language

LanguageDetectionLevel

Określa poziom wykrywania języka dla rozpoznawania tekstu.Funkcjonuje tylko wtedy, gdy wybrany język jest Aspose.OCR.Language.Multilinguage,Aspose.OCR.Language.Auto, lub __ WL36.Langue.Universal.Proces ten jest czasochłonny i znacznie spowalnia ogólne rozpoznanie.

public LanguageDetectionLevel LanguageDetectionLevel { get; set; }

Wartość nieruchomości

LanguageDetectionLevel

LinesFiltration

Umożliwia rozpoznawanie tekstu w tabelach (regionach otoczonych liniami).

public bool LinesFiltration { get; set; }

Wartość nieruchomości

bool

ThreadsCount

Otrzymuje lub ustawia numer fo wiązki do przetwarzania.Podstawowo 0 oznacza, że obraz zostanie przetworzony z liczbą pasów równych liczbie procesorów.ThreadsCount = 1 oznacza, że obraz zostanie przetworzony w głównym pasku.

public int ThreadsCount { get; set; }

Wartość nieruchomości

int

UpscaleSmallFont

Pozwala używać dodatkowych algorytmów specjalnie do rozpoznawania małych czcionek.Przydatne dla obrazów o małych rozmiarach.

public bool UpscaleSmallFont { get; set; }

Wartość nieruchomości

bool

 Polski