PANDORE Version 6 GREYC-IMAGE

plinearerosion



Erosion morphologique des points de plus fort contraste d'une image par une ligne.



Synopsis

plinearerosion orientation1 orientation2 halfsize [im_in|-] [im_out|-]

Description

L'opérateur plinearerosion permet d'éroder les points de plus fort contraste avec un élément structurant linéaire de direction orientation1 dans le plan x,y et orientation2 dans l'espace x,y,z.

La taille de l'élément structurant est de halfsize pixels de part et d'autre du pixel central.

L'érosion correspond à l'opération : remplacer le pixel central par la valeur minimale de ses voisins.

   erosion(x,y)= Min(voisins selon l'élément structurant de x,y).

Pour une image binaire cela revient à éroder les régions blanches.

Pour les cartes de régions, l'érosion ajoute des labels nuls aux points d'érosion.

Paramètres

Entrées

Sorties

Résultat

Retourne SUCCESS ou FAILURE.

Exemples

Récupération des parties de frontière de pièces de tangram qui ont au moins 5 pixels verticaux.

 
   pgradient 1 tangram.pan i1.pan i2.pan
   pbinarization 20 -1 i1.pan i3.pan 
   plinearerosion 90 0 5 i3.pan i4.pan
   plineardilation 90 0 5 i4.pan out.pan

Voir aussi

Morphologie, plineardilation.

Prototype C++

Errc PLinearErosion( const Img2duc &im_in, Img2duc &im_out, int orientation1, int orientation2, int halfsize );

Auteur: Régis Clouard