Passer au contenu principal
Separator est un élément de FlexiLayout qui décrit un Separator vertical ou horizontal. Les éléments Separator sont marqués par Icône de l’élément Separator dans l’arborescence FlexiLayout. Le programme utilise les éléments Separator pour rechercher des Separator. Il considère comme candidats les objets Separator détectés lors de la pré-reconnaissance, qui sont soit entièrement contenus dans la zone de recherche d’un élément Separator, soit la chevauchent.

Propriétés de l’élément Separator

Pour ouvrir la boîte de dialogue Propriétés, cliquez avec le bouton droit sur l’élément dans l’arborescence FlexiLayout et sélectionnez Propriétés dans le menu contextuel. Cliquez sur l’onglet Separator pour décrire l’objet correspondant.
Capture d’écran de l’onglet Separator de la boîte de dialogue Propriétés d’un élément Separator dans ABBYY FlexiLayout Studio.
L’onglet Separator comporte les propriétés suivantes.
Si vous spécifiez à la fois Min length et Min relative length (%), le programme utilise le critère le plus strict et ignore l’autre.
Pour estimer la longueur d’un Separator, cliquez sur l’objet correspondant dans l’image et consultez ses propriétés dans la fenêtre Propriétés. Par exemple, supposons que Min length = 300 (1 po ou 2,54 cm) et Min relative length = 30 %. Si la largeur de la zone de recherche est de 21,0 cm (la largeur d’une feuille A4), le programme recherche des Separator de plus de 6,3 cm.

Penalty limit for length

Penalty limit for length est le coefficient minimal par lequel la qualité de l’hypothèse peut être multipliée comme pénalité liée à sa longueur. Lorsque le programme évalue la qualité d’une hypothèse, il peut appliquer une pénalité à l’hypothèse en fonction de la longueur du Separator : plus l’objet Separator est long, plus la qualité de l’hypothèse est élevée. La qualité maximale, égale à 1, est attribuée à un Separator dont la longueur est identique à celle de la zone de recherche. Lorsque la longueur relative du Separator diminue de 1 à 0, la qualité de l’hypothèse diminue proportionnellement, de 1 à la valeur Penalty limit for length.

Fits entirely within search area

Fits entirely within search area spécifie que le Separator doit être entièrement contenu dans sa zone de recherche. Désactivez cette option pour rechercher des Separator qui chevauchent la zone de recherche, comme illustré dans la figure suivante.
Capture d’écran d’un Separator qui chevauche sa zone de recherche au lieu d’y être entièrement contenu, dans ABBYY FlexiLayout Studio.

Groupe Space pour les Separator disjoints

Il arrive que des Separator sur des images de document soient déformés, disjoints ou inclinés en raison d’une mauvaise qualité d’impression ou de numérisation. Lors de la pré-reconnaissance, cela peut amener le programme à détecter plusieurs Separator au lieu d’un seul.
Capture d’écran d’un Separator déformé détecté comme plusieurs fragments de Separator disjoints lors de la pré-reconnaissance.
Le groupe Space contient des options que vous pouvez utiliser pour indiquer au programme dans quels cas plusieurs Separator doivent être inclus dans une même hypothèse.
Si vous spécifiez à la fois Max length et Max relative length (%), le programme utilise la plus petite des deux distances.

Conseils pour les éléments Separator

Les Separator n’occupent généralement pas de position fixe dans les documents non structurés. Comme il s’agit d’éléments de conception facultatifs, un concepteur peut choisir de ne pas les utiliser du tout. C’est pourquoi les Separator sont rarement utilisés comme éléments de référence dans les FlexiLayouts. Dans les documents, leur fonction la plus courante consiste à séparer le texte des champs adjacents ; les zones de recherche des éléments Separator sont donc généralement petites. Si vous utilisez des Separator comme éléments de référence, vérifiez s’ils ont été détectés lors de la pré-reconnaissance. Une fois la pré-reconnaissance terminée, vérifiez que le programme peut détecter un Separator sur toutes les images de test.
1

Mettre les Separator en évidence

Cliquez sur le bouton Bouton Afficher les Separator dans la barre d’outils.
2

Examiner chaque image de test

Parcourez toutes les images de test et vérifiez l’emplacement des Separator.
Cette vérification est particulièrement importante si les Separator sont fins, car, dans ce cas, leur détection dépend de la qualité de l’image et des paramètres de numérisation.
Lors de la création d’éléments Separator, faites attention au nombre d’hypothèses que vous pouvez obtenir dans la zone de recherche du Separator. Évitez les situations où plusieurs objets Separator se trouvent dans la même zone de recherche et où le FlexiLayout contient un groupe avec plusieurs éléments Separator.Dans ce cas, le programme peut générer un nombre anormalement élevé d’hypothèses lors de l’application du FlexiLayout. Une hypothèse peut être générée pour chaque objet, et le programme essaie toutes les combinaisons possibles d’hypothèses.Si possible, essayez de réduire au minimum le nombre d’hypothèses pour les éléments Separator en limitant leur zone de recherche.