Distance sur des images flottantes
[Diverse]
Operateur chanfrein_imafl : construit une image de DISTANCE (au format imafl donc float) à partir d'une image binaire (au format imau1) et ceci avec un MAILLAGE CARRE (h*l=1). Les distances sont calculées avec un masque de chanfrein de taille 5*5. Les coefficients du masque sont les suivants (X représente le pixel central du masque): {center} {tabular}{ccc} & C & \ A & B & C\ X & A & \ {tabular} {center} Les valeurs de ces coefficients sont les distances Euclidiennes. A=1, B=sqrt(2), C=sqrt(5). Ils permettent d'obtenir une distance discrete (obtenue par propagation d'information locale de distance).On a conservé les coefficients du masque de chanfrein sous leur forme réelle permettant d'avoir la distance euclidienne. \ Dans l'image binaire d'entrée, les pixels représentant le fond ont un niveau de gris égal à 255 (blanc) tandis que les objets sont au niveau 0 (noir). Pour chaque pixel de l'image, la distance au plus proche objet est déterminée à l'aide du masque de chanfrein. Les valeurs de distances sont réelles.\ L'image de sortie est allouée dans la fonction chanfrein_imafl_init, donc pas besion de le faire avant.\ \
Generated on Tue Apr 22 13:31:04 2008 for ima2D by
1.5.3