PANDORE Version 6 GREYC-IMAGE

ppolygonalapproximation



Approximation polygonale des contours d'une image.



Synopsis

ppolygonalapproximation ecart [-m mask] [im_in|-] [im_out|-]

Description

L'opérateur ppolygonalapproximation consiste à approximer les chaînes de contours par des polygones. Une chaîne est une séquence continue de pixels > 0 reposant sur un fond =0. De plus, ces chaînes doivent être d'épaisseur =1 pour donner un résultat optimal.

L'image de sortie im_out est une image de droites, chacune d'elles étiquetée avec une couleur différente.

Paramètres

Entrées

Sorties

Résultat

Retourne SUCCESS ou FAILURE.

Exemples

Effectue une approximation polygonale des frontières de pièces de tangram :

   pbinarization 100 1e30 tangram.pan a.pan
   pboundary 8 a.pan b.pan
   ppostthinning b.pan c.pan
   ppolygonalapproximation 5 c.pan d.pan
   pbinarization 1 1e30 d.pan out.pan

Voir aussi

Contour

Prototype C++

Errc PPolygonalApproximation( const Img2duc &im_in, Img2duc &im_out, Short ecart );

Auteur: Serge Coudé