PANDORE Version 6 | GREYC-IMAGE |
L'opérateur pnonlocalerosion applique une érosion
non locale sur l'image im_in.
Soit $f$ l'image d'entrée im_in, l'algorithme s'applique
itérativement number_of_iteration fois :
$ f(u)^{t+1} = f^t(u) + \max_{v ~ u}(w(u, v) \max(f^t(v) - f^t(u), 0))$
avec $u$ un pixel, $v$ un voisin de $u$,
$w(u, v)$ le poids entre $u$ et $v$ (qui peut être une
mesure de similarité, une distance, etc).
Ici nous utilisons une mesure de similarité exponentielle: $w(u,v)=\exp{-distance(f(u), f(v))^2 / sigma^2}$. Avec $w(u, v) = 1$, on obtient une dilatation classique.
Retourne SUCCESS ou FAILURE.
pnonlocaldilation 15 10 8 tangram.pan out.pan
Auteur: Matthieu Toutain