PANDORE Version 6 | GREYC-IMAGE |
L'opérateur pzeboudj calcule un critère de qualité pour l'évaluation d'une segmentation en niveaux de gris tel que défini par R. Zeboudj*.
La mesure est basée sur le contraste inter et intra-région.
Le contraste d'un pixel s avec son voisin t dans l'image I est mesuré
comme suit:
c(s,t) = | I(s)- I(t) | / L-1with
L is max(ims)-min(ims).
Le contraste intérieur d'une région Ri est :
Ii=1/Ai * sumRi [ max{c(s,t), t in W(s) inter Ri} ]
Le contraste externe d'une région Ri est :
Ei=1/li * sum Fi [ max{c(s,t), t in W(s), t not in Ri} ]où Fi est la frontière de la région Ri et li la longueur de Fi.
Le contraste de la région Ri est:
C(Ri) = { 1 - Ii/Ei if 0 < Ii < Ei; { Ei if Ii=0; { 0 otherwise;
Finalement, le contraste global est:
Contrast = 1/A * sum [Ai.c(Ri)]
Le résultat est une valeur dans l'intervalle [0..1]. Plus la valeur du critère de Zeboudj est élevée, meilleure est la segmentation.
Attention: Les régions de label=0 ne sont pas prises en compte pour la mesure.
Retourne un réel positif.
(Utiliser pstatus
pour récupérer cette valeur).
Calcule la mesure de Zeboudj pour une simple segmentation par binarisation :
pbinarization 80 1e30 tangram.pan i1.pan plabeling 8 i1.pan i2.pan pzeboudj i2.pan tangram.pan pstatus
*JP. Cocquerez, S. Philipp, "Analyse d'images: filtrage et segmentation", Masson, 1995.
Auteur: Régis Clouard