Bonjour à tous,
Voila j'ai un nouveau problème
J'aimerai pouvoir recuperer les coordonnées (en pixel) des zones non transparentes de mon image.
Pour cela je remplit le fond de mon image avec une couleur determinée et j'applique l'algo suivant :
> Pour demarrer l'algo on trouve un point sur le contour dont la couleur est differente de la couleur de fond (parcours de l'image)
> une fois le point trouvé, on etudie les 8 pixels autours de lui
> si le pixel etuidé est hors de l'aimge on continue
> si le point a deja ete etudié on continue
> si le pixel est une couleur autre que celle du fond
> si on est au bord de l'image alors ce pixel fait partie du contours. On memorise et on continue
> sinon on marque le point comme "in" et on continue
> sinon on est sur une zone normallement transparente
> on marque le pixel etudié comme "out"
> si on est out et qu'on etait in alors on memorise le pixel courant
> si on est in et que l'on etait out, on memorise le pixel precedement etudié
> le pixel memorisé devient le pixel courant et on recommence
Voila une base d'algo mais ca ne marche pas bien....
Si vous avez des idées
Merci
++
Partager