PANDORE Version 6 | GREYC-IMAGE |
L'opérateur pregioneulernumber crée une collection col_out contenant un tableau nommé attr de Long dans lequel le ième correspond au nombre d'Euler de la région de label i+1.
Le nombre d'Euler d'une région est:
euler = nombre de composante connexe - nombre de trou.
Pour une région, le nombre de composante connexe =1, puisqu'une région est définie comme étant une composante connexe.
En fait, ici le nombre d'Euler est calculé à partir d'une opération locale:
Soit X(R) le nombre de pattern 2x2 (r label de la région R, et 0 tout autre label): 0 0 0 r Soit V(R) le nombre de pattern 2x2: 0 r r r alors Euler(R) = X(R) - V(R)
Retourne SUCCESS ou FAILURE.
Affiche le nombre d'Euler des régions obtenues par une simple binarisation de l'image tangram.pan:
pbinarization 100 1e30 tangram.pan a.pan plabeling 8 a.pan b.pan pregioneulernumber eulernumber b.pan c.pan pcol2txt c.pan
Auteur: Régis Clouard