- Pour améliorer la qualité de la reconnaissance :
- Recadrer l’image
- Améliorer le contraste local
- Corriger l’orientation (utilisez la méthode Transform avec les paramètres nécessaires)
- Inverser l’image ou la retourner en miroir (utilisez la méthode Transform avec les paramètres nécessaires)
- Corriger l’inclinaison
- Scinder une double page (utilisez la méthode SplitPages de l’objet FRDocument)
- Supprimer les distorsions géométriques
- Supprimer les parasites
- Supprimer le bruit
- Supprimer le flou de mouvement
- Atténuer les objets en couleur
- Supprimer les objets en couleur
- Pour améliorer l’apparence de l’image :
- Égaliser la luminosité et rendre le fond blanc
- Lisser la texture de l’image
- Tramer l’image
- Sous Linux et macOS : rattacher l’objet à l’objet ImageDocument en appelant la fonction globale AdviseFREngineObject.
- Sous Windows : configurer la connexion entre l’objet et la source d’événements implémentée dans l’objet ImageDocument à l’aide des mécanismes COM standard.
Propriétés
Retourne l’objet. | ||
Donne accès au calque d’imagenoir et blancde l’objet ImageDocument courant. | ||
Donne accès au calque d’imagecouleurde l’objet ImageDocument courant. | ||
Donne accès au calque d’imagegrisde l’objet ImageDocument courant. | ||
, lecture seule | Stocke l’identifiant du document image. | |
, lecture seule | Chaque calque de couleur du document image est caractérisé par son propre type de couleur. Cette propriété définit le type de couleur pour l’ensemble du document image comme le maximum des valeurs correspondantes de ses calques de couleur (noir et blanc, gris, couleur). | |
, lecture seule | Indique si le document image est stocké uniquement en mémoire ou s’il est également représenté sous forme de dossier sur le disque. Après l’appel à la méthodeSaveTo, la valeur de cette propriété n’est pas modifiée. Vous devez recharger
le document image en appelant la méthodeLoadImageDoc. | |
, lecture seule | Stocke le chemin vers le dossier contenant la représentation interne de l’objet sur le disque. La propriété contient une chaîne vide si la valeur de la propriété IsInMemory est TRUE. Après l’appel à la méthodeSaveTo, la valeur de cette propriété n’est pas modifiée. Vous devez recharger
le document image en appelant la méthodeLoadImageDoc. | |
Retourne l’objetcontenant des informations sur les coordonnées en pixels dans l’état de modification actuel. Cette propriété est utile lorsque vous devez convertir des coordonnées entre deux états au cours du traitement d’image. | ||
, lecture seule | Indique si des modifications ont été apportées à l’objet ImageDocument depuis son chargement en mémoire ou depuis le dernier appel de la méthode. | |
, lecture seule | Indique la rotation appliquée à l’image depuis son ouverture. | |
, lecture seule | Lorsque cette propriété est définie sur TRUE, elle indique que les couleurs de l’image ont été inversées depuis l’ouverture. | |
, lecture seule | Lorsque cette propriété est définie sur TRUE, elle indique que l’image a été mise en miroir par rapport à l’axe vertical depuis l’ouverture. | |
, lecture seule | Cette propriété indique si l’inclinaison de l’image a été entièrement corrigée lors de l’ouverture, du prétraitement ou de l’appel de la méthode. La tangente de l’angle d’inclinaison corrigé est stockée dans la propriété SkewAngle. | |
, lecture seule | Stocke la tangente de l’angle d’inclinaison détecté pour l’image et corrigé lors de l’ouverture, du prétraitement ou de l’appel de la méthode. Si l’angle d’inclinaison est négatif, l’image est pivotée dans le sens des aiguilles d’une montre ; si l’angle est positif, elle est pivotée dans le sens inverse. L’image peut être pivotée autour de n’importe quel point. La taille de l’image redressée est toujours supérieure à celle de l’image d’origine. Lorsque vous effectuez d’autres modifications sur l’image, la valeur de cette propriété
est réinitialisée à 0. Si vous en avez besoin, enregistrez la valeur de l’angle d’inclinaison corrigé
avant d’appeler toute autre méthode de modification de l’image. | |
, lecture seule | Indique si l’objet ImageDocument a été créé à partir d’un fichier contenant du texte. Par exemple, les fichiers PDF peuvent comporter un calque de texte. | |
, lecture seule | Indique si l’objet ImageDocument a été créé à partir d’un fichier de type photo. | |
, lecture seule | Fournit des informations sur le format du fichier image source de l’objet ImageDocument actuel. Si ces informations ne sont pas disponibles ou si l’image provient d’un scanner, la valeur de cette propriété est IFF_UnknownFormat. | |
, lecture seule | Fournit des informations sur le scanner utilisé pour acquérir l’image. Si les informations sur les paramètres de l’image source ne sont pas disponibles ou si l’image provient d’un fichier, la valeur de cette propriété est une chaîne vide. | |
, lecture seule | Fournit des informations sur le seuil d’intensité de numérisation de l’objet ImageDocument actuel. Si les informations sur les paramètres de l’image source ne sont pas disponibles ou si l’image a été obtenue à partir d’un fichier, la valeur de cette propriété est -1. | |
, lecture seule | Fournit des informations sur la résolution horizontale de l’image source de l’objet ImageDocument actuel. Si les informations sur les paramètres de l’image source ne sont pas disponibles, la valeur de cette propriété est 0. | |
, lecture seule | Fournit des informations sur la résolution verticale de l’image source de l’objet ImageDocument actuel. Si les informations sur les paramètres de l’image source ne sont pas disponibles, la valeur de cette propriété est 0. | |
Méthodes
Diagramme d’objets
Paramètre de sortie
Paramètre d’entrée
- méthode AddImageDocument de l’objet FRDocument
- méthode SetImageData de l’objet TrainingImage
