Outil d'identification Lire le texte - Onglet Paramètres
Ouvre la boîte de dialogue Apprendre la police, qui vous permet de définir et de modifier vos polices (les modèles de caractères et leurs instances).
Définit le mode de fonctionnement de l'outil : Lire, Vérifier ou Lire et vérifier.
- Lire : l'outil décode la chaîne de texte en se basant sur les modèles de caractères appris. La chaîne de texte décodée doit correspondre au nombre de caractères défini dans le champ Chaîne du champ.
- Vérifier : l'outil décode la chaîne de texte en se basant sur celle qui a été définie dans le champ Chaîne de correspondance.
- Lire et vérifier : l'outil décode la chaîne de texte et la compare à la chaîne qui a été définie dans le champ Chaîne de correspondance. La chaîne de texte décodée doit correspondre à la chaîne définie dans le champ Chaîne de correspondance pour pouvoir être classée comme Succès.
Dans ce dernier cas, lorsque que le mode Lire et vérifier est sélectionné, l'outil affiche les données de non correspondance (Non correspondance et Nombre de non correspondances) qui peuvent être utilisées par EasyView et d'autres périphériques de communication dans l'étape d'application Communication. Les données de non correspondance peuvent être sélectionnées dans les boîtes de dialogue Sélectionner des éléments EasyView, Sélectionner les balises OPC ou Sélectionner les données d'entrée/de sortie.
Les données de non correspondance s'avèrent utiles lorsque l'utilisateur doit déterminer si l'outil ne peut pas lire le texte ou si le texte peut être lu mais ne correspond pas à la Chaîne de correspondance spécifiée. Ainsi, quand l'outil ne peut pas lire le texte, cela peut indiquer un problème du processus d'impression du texte ou de configuration du système de vision. Lorsque le texte peut être lu mais ne correspond pas à la Chaîne de correspondance spécifiée, le mauvais texte risque d'être imprimé.
Définit le type de la police. Vous pouvez sélectionner un type de police prédéfini (OCR-A ou OCR-B, Noir sur Blanc ou Blanc sur Noir) ou créer une police personnalisée en apprenant des modèles de caractères.
Définit le nombre de caractères contenus dans la chaîne de texte pour une opération Lire. Chaque caractère de la Chaîne du champ correspond à une position indexée entre 0 et 31 (nombre maximum de caractères). Le nombre de positions dans une chaîne de champ doit être égal au nombre de caractères dans la chaîne de texte.
Une entrée de chaîne de champ peut inclure du texte en majuscules ou en minuscules, des nombres, des tirets, des points et des espaces. Par défaut, chaque position de la chaîne du champ est représentée par un * (caractère générique alphanumérique), qui peut représenter n'importe quel caractère à cette position de la chaîne de texte.
Vous pouvez définir des positions individuelles dans la chaîne du champ de façon à ce que l'outil ne prenne en compte qu'un sous-ensemble de caractères possibles à cette position et soit encore plus performant et fiable.
| Entrée Chaîne du champ | Description | Caractères valides |
| * | Caractère générique | Tout caractère appris dans la police. |
| N | Numérique | 0123456789 |
| A | Alphabétique en majuscules | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
| a | Alphabétique en minuscules | abcdefghijklmnopqrstuvwxyz |
| H | Hexadécimal, alphabétique en majuscules et numérique | 0123456789ABCDEF |
| h | Hexadécimal, alphabétique en minuscules et numérique | 0123456789abcdef |
| O | Octal | 01234567 |
Définit la chaîne attendue à lire (cette option est activée uniquement lorsque le paramètre Mode est défini sur Vérifier ou Lire et vérifier). Entrez les informations que vous souhaitez que l'outil décode.
Calcule la différence d'échelle (50 à 200 %) entre les modèles de caractères appris de la bibliothèque de polices et les caractères dans l'image. Le bouton Mettre au point ne peut être utilisé que lorsque la différence entre la taille des modèles de caractères et les caractères de la chaîne de texte est supérieure à ±5 %.
Définit le score minimal acceptable (0 à 100 ; valeur par défaut = 70) pour chaque caractère dans la chaîne de texte. Si un caractère de la chaîne de texte est en dessous du seuil d'acceptation, cela résulte en un échec pour toute la chaîne de texte.
Définit le mode de l'algorithme de lecture du texte : Vitesse ou Précision. Le mode Vitesse (mode de lecture par défaut) est plus efficace avec les images de bonne qualité et très contrastées qui requièrent une exécution d'outil très rapide. Le mode Précision se prête davantage aux images plus difficiles et peu contrastées qui ne nécessitent pas que l'outil s'exécute rapidement.
Définit la différence minimale acceptable entre les deux premiers scores les plus élevés d'un caractère (0 à 20 ; valeur par défaut = 0). Si une différence de scores est inférieure ou égale à la différence autorisée, cela résulte en un échec pour toute la chaîne de texte.
Compense les conditions dans lesquelles d'autres caractéristiques de l'image sont confondues avec la chaîne de texte (option désactivée par défaut). Lorsque l'option Arrière-plan pouvant prêter à confusion est activée, la durée d'exécution de l'outil augmente légèrement. Cette option s'avère particulièrement utile lorsque d'autres caractéristiques de la région sont prises par erreur pour le début de la chaîne de texte.
Permet des variations de l'échelle des caractères (option désactivée par défaut).
Définit la durée, en millisecondes (0 à 30 000), pendant laquelle l'outil recherche le texte avant que l'exécution ne soit interrompue et que l'outil ne renvoie un échec.
Affiche les informations décodées ou vérifiées de la chaîne de texte.