Class RecognitionSettings
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 RecognitionSettings : BaseRecognitionSettings
Dziedziczenie
object ← BaseRecognitionSettings ← RecognitionSettings
Członkowie dziedziczeni
BaseRecognitionSettings.ThreadsCount,
BaseRecognitionSettings.Language,
BaseRecognitionSettings.IgnoredSymbols,
BaseRecognitionSettings.AllowedSymbols,
BaseRecognitionSettings.LinesFiltration,
BaseRecognitionSettings.AllowedCharacters,
BaseRecognitionSettings.DetectAreasMode,
BaseRecognitionSettings.AutomaticColorInversion,
BaseRecognitionSettings.UpscaleSmallFont,
object.GetType(),
object.MemberwiseClone(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
Konstruktory
RecognitionSettings()
Inicjalizuje nową instancję klasy Aspose.OCR.RecognitionSettings z auto skew = true.
public RecognitionSettings()
RecognitionSettings(Language, List<rectangle>, bool)
Inicjalizuje nową instancję klasy Aspose.OCR.RecognitionSettings z pełnym zestawem właściwości.
public RecognitionSettings(Language language = Language.Latin, List<rectangle> recognitionAreas = null, bool recognizeSingleLine = false)
Parametry
language
Language
Język używany do OCR.
recognitionAreas
List<rectangle>
Ręcznie ustawione obszary do rozpoznawania. Domyślnie null - oznacza, że przetwarzany jest cały obraz.
recognizeSingleLine
bool
Dla obrazów jednoliniowych.
Właściwości
RecognitionAreas
Uzyskuje lub ustawia listę obszarów tekstowych do przetwarzania.
Pozwala ręcznie określić obszary z tekstem dla dokładniejszego rozpoznawania.
Wyłącza AutoSkew.
public List<rectangle> RecognitionAreas { get; set; }
Wartość właściwości
List<rectangle>
RecognizeSingleLine
Ustawia rozpoznawanie obrazów jednoliniowych.
Domyślnie wyłączone (false).
Wyłącza wszystkie kroki przetwarzania związane z dzieleniem na linie.
Ustaw ten parametr na true, jeśli twój obraz zawiera tylko jedną linię. Wyłącza ustawienia RecognitionAreas, więc wszystkie ustawienia obszarów będą ignorowane.
public bool RecognizeSingleLine { get; set; }