PANDORE Version 6 | GREYC-IMAGE |
L'opérateur pweszka permet de multiseuiller l'image initiale im_in par classification des pixels selon l'algorithme de Weszka.
Cet algorithme est basé sur le calcul de la matrice de co-occurences Tkl symétrique définie sur le voisinage 4. Calcul pour chaque niveau de gris n de [0..N-1], d'une mesure d'occupation :
La recherche des minima locaux de occupation(n) se fait sur une plage de length niveaux de gris de part et d'autre du niveau de gris n.
Remarque: Cet opérateur ne fonctionne que sur des images de Char parce qu'il faut que les transitions Tkl soient significatives (ie, nombre de (k,l) restreints). Il faut donc s'arranger pour transformer les autres types d'images en image de Uchar.
L'image de sortie im_out est contruite 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.
une image de char).Retourne le nombre de seuils détectés.
Segmente l'image tangram.pan et affiche le nombre de classes:
pweszka 10 tangram.pan out.pan pstatus
J.S. Weszka, "Survey of threshold selection techniques", Computer Graphics and Image Processing, Vol.7, pp. 259-265, 1978.
Auteur: Régis Clouard