Class BaseRecognitionSettings
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Nastavení pro rozpoznávání obrázků.
Obsahuje prvky, které umožňují přizpůsobit proces rozpoznávání.
public class BaseRecognitionSettings
Dědičnost
object ← BaseRecognitionSettings
Odvozené
Děděné členy
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktory
BaseRecognitionSettings(Language)
Inicializuje novou instanci třídy Aspose.OCR.RecognitionSettings se sadou vlastností.
public BaseRecognitionSettings(Language language = Language.Latin)
Parametry
language
Language
Jazyk použitý pro OCR.
Vlastnosti
AllowedCharacters
Nastavení povolených znaků. Určuje typ znaků povolených pro výsledek rozpoznávání.
public CharactersAllowedType AllowedCharacters { get; set; }
Hodnota vlastnosti
AllowedSymbols
Nastavte povolené znaky s vlastností abecedy.
public string AllowedSymbols { get; set; }
Hodnota vlastnosti
AutomaticColorInversion
Detekuje obrázky s bílým textem na tmavém/černém pozadí a automaticky vybírá speciální algoritmus OCR pro ně.
public bool AutomaticColorInversion { get; set; }
Hodnota vlastnosti
DetectAreasMode
Umožňuje vybrat optimální režim pro oblasti typu dokumentu: dokument, fotografie, prostý text, sloupec, obrázek.
public DetectAreasMode DetectAreasMode { get; set; }
Hodnota vlastnosti
IgnoredSymbols
Nastavuje černou listinu pro rozpoznávací symboly.
public string IgnoredSymbols { get; set; }
Hodnota vlastnosti
Language
Získá nebo nastaví jazyk použitý pro OCR.
Určuje abecedu používanou během rozpoznávání.
Vícejazyčné nastavení ve výchozím stavu.
public Language Language { get; set; }
Hodnota vlastnosti
LinesFiltration
Umožňuje rozpoznávat text v tabulkách (oblasti obklopené linkami).
public bool LinesFiltration { get; set; }
Hodnota vlastnosti
ThreadsCount
Získá nebo nastaví počet vláken pro zpracování.
ThreadsCount = 1 znamená, že obrázek bude zpracován v hlavním vlákně.
public int ThreadsCount { get; set; }
Hodnota vlastnosti
UpscaleSmallFont
Umožňuje používat další algoritmy specificky pro rozpoznávání malého písma.
Užitečné pro obrázky s malými znaky.
public bool UpscaleSmallFont { get; set; }