PANDORE Version 6 |
GREYC-IMAGE |
pdilation
Dilatation des points de fort contraste d'une image.
Synopsis
pdilation num_se halfsize [-m mask][im_in|-][im_out|-]
Description
L'opérateur pdilation permet de dilater les points
de plus fort contraste selon un élément structurant.
L'élément structurant est donné par son num_se et
sa demi-taille par halfsize.
La dilatation correspond à l'opération:
dilatation(x,y)= Max(voisins selon l'élément structurant de x,y).
Pour une image binaire cela revient à dilater les régions
blanches.
Pour les cartes de régions, la dilatation des régions ne s'effectue que
sur le fond en privilégiant les régions de plus fort label.
Pour les images couleur, c'est l'ordre lexicographique
qui est utilisé: d'abord en utilisant la bande X, en cas d'égalité
en utilisant la bande Y puis la bande Z.
Paramètres
- num_se spécifie le type de l'élément structurant :
En 2D:
- 0: losange (4-connexité)
- 1: carré (8-connexité).
- 2: cercle
- 3: ligne horizontal
- 4: ligne diagonale de 135 degrés (\)
- 5: ligne verticale
- 6: ligne diagonale de 45 degrés (/)
- 7: croix (+)
- 8: X
- 8: cercle
En 3D:
- 0: bipyramide (6-connexité)
- 1: cube (26-connexité)
- 2: sphère
- 3: ligne horizontale sur l'axe x
- 4: ligne horizontale sur l'axe y
- 5: ligne horizontale sur l'axe z
- 6: ligne diagonale sur le repère x-y (\)
- 7: ligne diagonale sur le repère x-z (\)
- 8: ligne diagonale sur le repère y-z (\)
- 9: ligne diagonale sur le repère x-y (/)
- 10: ligne diagonale sur le repère x-z (/)
- 11: ligne diagonale sur le repère y-z (/)
- 12: croix en 3d
(Ce paramètre est ignoré pour les images 1D)
- halfsize donne la demi-taille de l'élément structurant.
Par exemple, une demi-taille de 1 pour un carré donne un
structurant de taille 3x3.
Entrées
- im_in: an image (1D, 2D, 3D) or a region map.
Sorties
- im_out: un objet du même type que im_in.
Résultat
Retourne SUCCESS ou FAILURE.
Exemples
Voir aussi
Morphologie,
psedilation,
perosion
Prototype C++
Errc PDilation( const Img2duc &im_in, Img2duc &im_out, int num_se, int halfsize );
Auteur: Régis Clouard