Class BaseRecognitionSettings

Class BaseRecognitionSettings

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

Ustawienia dla rozpoznawania obrazów.
Zawiera elementy umożliwiające dostosowanie procesu rozpoznawania.

public class BaseRecognitionSettings

Dziedziczenie

objectBaseRecognitionSettings

Pochodne

RecognitionSettings

Członkowie dziedziczeni

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

Konstruktory

BaseRecognitionSettings(Language)

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

public BaseRecognitionSettings(Language language = Language.Latin)

Parametry

language Language

Język używany do OCR.

Właściwości

AllowedCharacters

Zestaw dozwolonych znaków. Określa typ znaków dozwolonych w wyniku rozpoznawania.

public CharactersAllowedType AllowedCharacters { get; set; }

Wartość właściwości

CharactersAllowedType

AllowedSymbols

Ustaw dozwolone znaki z właściwością alfabetu.

public string AllowedSymbols { get; set; }

Wartość właściwości

string

AutomaticColorInversion

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

public bool AutomaticColorInversion { get; set; }

Wartość właściwości

bool

DetectAreasMode

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

public DetectAreasMode DetectAreasMode { get; set; }

Wartość właściwości

DetectAreasMode

IgnoredSymbols

Ustawia czarną listę dla symboli rozpoznawania.

public string IgnoredSymbols { get; set; }

Wartość właściwości

string

Language

Pobiera lub ustawia język używany do OCR.

Określa alfabet używany podczas rozpoznawania.
Domyślnie wielojęzyczny.

public Language Language { get; set; }

Wartość właściwości

Language

LinesFiltration

Pozwala rozpoznawać tekst w tabelach (obszary otoczone liniami).

public bool LinesFiltration { get; set; }

Wartość właściwości

bool

ThreadsCount

Pobiera lub ustawia liczbę wątków do przetwarzania.
Domyślnie 0 oznacza, że obraz będzie przetwarzany z liczbą wątków równą liczbie procesorów.
ThreadsCount = 1 oznacza, że obraz będzie przetwarzany w głównym wątku.

public int ThreadsCount { get; set; }

Wartość właściwości

int

UpscaleSmallFont

Pozwala na użycie dodatkowych algorytmów specjalnie do rozpoznawania małych czcionek.
Przydatne dla obrazów z małymi znakami.

public bool UpscaleSmallFont { get; set; }

Wartość właściwości

bool

 Polski