Class BaseRecognitionSettings

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

objectBaseRecognitionSettings

Dérivé

RecognitionSettings

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é

CharactersAllowedType

AllowedSymbols

Définit les caractères autorisés avec la propriété d’alphabet.

public string AllowedSymbols { get; set; }

Valeur de la propriété

string

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é

bool

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é

DetectAreasMode

IgnoredSymbols

Définit une liste noire pour les symboles de reconnaissance.

public string IgnoredSymbols { get; set; }

Valeur de la propriété

string

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é

Language

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é

bool

ThreadsCount

Obtient ou définit le nombre de threads pour le traitement.
Par défaut, 0 signifie que l’image sera traitée avec un nombre de threads égal au nombre de vos processeurs.
ThreadsCount = 1 signifie que l’image sera traitée dans le thread principal.

public int ThreadsCount { get; set; }

Valeur de la propriété

int

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; }

Valeur de la propriété

bool

 Français