PANDORE Version 6 | GREYC-IMAGE |
L'opérateur pcontourextensionconic consiste à étendre tous les points terminaux des contours de l'image avec un cône dont l'axe est de taille longueur dans la direction de poursuite du contour. (Les contours touchant le bord de l'image ne sont pas étendus).
L'extension des points terminaux est faite avec un cône de la taille longueur dans le sens du contour. Par exemple, le contour 2D sur la gauche est étendu par le contour sur la droite de longueur=3 :
x xx xxx xxxx -> xxxxxxxx xxx xx x
Un contour est une chaîne de pixels non nuls reposant sur un fond nul. Un point du contour est terminal lorsqu'il n'a qu'un seul voisin. Il peut être alors utile de faire précéder cet opérateur d'opérateurs d'amincissement des contours qui garantissent la 8-connexité (ou la 26-connexité en 3D).
Le nombre de points terminaux étendus.
Ferme les contours obtenus par une simple détection de contours par extension des contours :
psobel tangram.pan b.pan pbinarization 55 1e30 b.pan c.pan pskeletonization c.pan d.pan ppostthinning d.pan e.pan pcontourextensionconic 3 e.pan f.pan plabeling 8 f.pan out.pan
Auteur: Arnaud Renouf