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
object ← BaseRecognitionSettings
Pochodne
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
AllowedSymbols
Ustaw dozwolone znaki z właściwością alfabetu.
public string AllowedSymbols { get; set; }
Wartość właściwości
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
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
IgnoredSymbols
Ustawia czarną listę dla symboli rozpoznawania.
public string IgnoredSymbols { get; set; }
Wartość właściwości
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
LinesFiltration
Pozwala rozpoznawać tekst w tabelach (obszary otoczone liniami).
public bool LinesFiltration { get; set; }
Wartość właściwości
ThreadsCount
Pobiera lub ustawia liczbę wątków do przetwarzania.
ThreadsCount = 1 oznacza, że obraz będzie przetwarzany w głównym wątku.
public int ThreadsCount { get; set; }
Wartość właściwości
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; }