PANDORE Version 6 | GREYC-IMAGE |
L'opérateur popencontourselection consiste à supprimer toutes les chaînes de contours ouvertes sur leur valeur de longueur. C'est le paramètre relation qui indique le type de la relation d'ordre.
Une chaîne ouverte est une séquence continue en 8 connexité en 2D (ou 26 connexité en 3D) de pixels non nuls, d'épaisseur 1, qui commence sur un pixel terminal ou sur une intersection et qui s'arrête sur un pixel terminal ou sur une intersection avec une autre chaîne.
Une chaîne fermée est considérée ici comme une chaîne, de même que les lignes et les barbules sont des chaînes:
/ \ / -------- ou ---------- \ / \
Attention: les points terminaux sont des points qui ne possèdent qu'un voisin. Il peut alors être utile de faire précéder cet opérateur d'opérateurs d'amincissement qui garantissent la 8-connexité (ex: ppostthinning).
Le nombre de chaînes supprimées.
Sélectionne les contours ouverts obtenus à partir d'une simple détection de contours :
psobel tangram.pan b.pan pbinarization 45 1e30 b.pan c.pan pskeletonization c.pan d.pan ppostthinning d.pan e.pan popencontourselection 1 5 e.pan out.pan pstatus
Auteur: Régis Clouard