PANDORE Version 6 | GREYC-IMAGE |
L'opérateur phistothresholding permet de multiseuiller
l'image initiale im_in par analyse de l'histogramme des niveaux de gris.
Chaque maximum de l'histogramme de l'image d'entrée im_in
correspond à une classe dans l'image de sortie im_out.
L'histogramme de l'image est préalablement lissé par une
lissage exponentiel pour éliminer les faux maxima.
Une ligne de partage des eaux est ensuite appliquée à l'histogramme de manière à le segmenter.
La recherche des maxima locaux de P(n) est faite sur une plage maximale de length niveaux de gris de part et d'autre du niveau de gris n.
L'image de sortie im_out est construite avec les seuils détectés, telle que:
im_out[y][x]=seuil[k] si seuil[k-1]<im_out[y][x]<=seuil[k].
Le dernier seuil est égal à la valeur maximale 255.
Retourne le nombre de classes détectées.
Segmente les pièces de tangram:
phistothresholding 10 tangram.pan out.pan
Auteur: Olivier Lezoray