Class BaseRecognitionSettings
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Paramètres pour la reconnaissance d’image.
Contient des éléments qui permettent de personnaliser le processus de reconnaissance.
public class BaseRecognitionSettings
Héritage
object ← BaseRecognitionSettings
Dérivé
Membres hérités
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructeurs
BaseRecognitionSettings(Language)
Initialise une nouvelle instance de la classe Aspose.OCR.RecognitionSettings avec un ensemble complet de propriétés.
public BaseRecognitionSettings(Language language = Language.Latin)
Paramètres
language
Language
Langue utilisée pour l’OCR.
Propriétés
AllowedCharacters
Ensemble de caractères autorisés. Détermine le type de caractères autorisés pour le résultat de la reconnaissance.
public CharactersAllowedType AllowedCharacters { get; set; }
Valeur de la propriété
AllowedSymbols
Définit les caractères autorisés avec la propriété d’alphabet.
public string AllowedSymbols { get; set; }
Valeur de la propriété
AutomaticColorInversion
Détecte les images avec du texte blanc sur fond sombre/noir et choisit automatiquement un algorithme OCR spécial pour elles.
public bool AutomaticColorInversion { get; set; }
Valeur de la propriété
DetectAreasMode
Permet de sélectionner le mode optimal pour les types de zones de documents : document, photo, texte brut, colonne, image.
public DetectAreasMode DetectAreasMode { get; set; }
Valeur de la propriété
IgnoredSymbols
Définit une liste noire pour les symboles de reconnaissance.
public string IgnoredSymbols { get; set; }
Valeur de la propriété
Language
Obtient ou définit la langue utilisée pour l’OCR.
Détermine l’alphabet utilisé lors de la reconnaissance.
Multilingue par défaut.
public Language Language { get; set; }
Valeur de la propriété
LinesFiltration
Permet de reconnaître le texte dans les tableaux (régions entourées de lignes).
public bool LinesFiltration { get; set; }
Valeur de la propriété
ThreadsCount
Obtient ou définit le nombre de threads pour le traitement.
ThreadsCount = 1 signifie que l’image sera traitée dans le thread principal.
public int ThreadsCount { get; set; }
Valeur de la propriété
UpscaleSmallFont
Permet d’utiliser des algorithmes supplémentaires spécifiquement pour la reconnaissance de petites polices.
Utile pour les images avec des caractères de petite taille.
public bool UpscaleSmallFont { get; set; }