PANDORE Version 6 GREYC-IMAGE

pclosedcontourselection



Sélection des chaînes de contours fermées sur leur longueur.



Synopsis

pclosedcontourselection relation longueur [-m mask] [im_in|-] [im_out|-]

Description

L'opérateur pclosedcontourselection consiste à sélectionner dans une image de contours toutes les chaînes fermées ayant une longueur:

à la valeur de longueur donnée en paramètre et comptée en nombre de pixels.

Une boucle (ou une chaîne fermée) est une séquence continue de pixels non nuls, d'épaisseur 1 pixel, et qui boucle sur elle-même.

Attention: Si les contours ne sont pas tous d'épaisseur 1, l'opérateur peut avoir un comportement imprévisible. Attention aussi aux problèmes de coins qui peuvent engendrer de fausses détections de contours fermés.
Il faut généralement faire précéder cet opérateur d'opérateurs d'amincissement qui garantissent la 8-connexité (ex: ppostthinning).

Paramètres

Entrées

Sorties

Résultat

Le nombre de chaînes sélectionnées.

Exemples

Sélectionne les plus longs contours fermés dans un ensemble de contours obtenus par une simple détection d econtours :

   psobel tangram.pan b.pan
   pbinarization 45 1e30 b.pan c.pan
   pskeletonization c.pan d.pan 
   ppostthinning d.pan e.pan
   pclosedcontourselection 3 5 e.pan out.pan
   pstatus

Voir aussi

Contour

Prototype C++

Errc PClosedContourSelection( const Img2duc &im_in, Img2duc &im_out, int relation, int longueur );

Auteur: Régis Clouard