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
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
AllowedSymbols
Ustaw dopuszczone znaky z własnością alfabetu.
public string AllowedSymbols { get; set; }
Wartość nieruchomości
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
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
IgnoredSymbols
Zestaw czarnej listy dla symboli rozpoznawania.
public string IgnoredSymbols { get; set; }
Wartość nieruchomości
Language
Dostęp lub ustaw język używany do OCR.
public Language Language { get; set; }
Wartość nieruchomości
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
LinesFiltration
Umożliwia rozpoznawanie tekstu w tabelach (regionach otoczonych liniami).
public bool LinesFiltration { get; set; }
Wartość nieruchomości
ThreadsCount
Otrzymuje lub ustawia numer fo wiązki do przetwarzania.
public int ThreadsCount { get; set; }
Wartość nieruchomości
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; }