Salut
Je souhaite obtenir les pixels de contours d'un objet dans une image étiquetée, dans l'ordre suivant un des deux sens (horraire ou trigo).
-Mon image a la forme suivante par exemple :
0 0 0 0 0 0 0 0
0 1 1 1 1 1 1 0
0 1 0 0 0 0 1 0
0 1 0 0 0 0 1 0
0 1 1 1 1 1 1 0
0 0 0 0 0 0 0 0
1-J'ai commencé par deux for afin de balayer l'image
2-Je détecte le premier pixel qui appartient à l'objet.
3-je fais un balyage recursif pour ses voisins de la manière suivant:
***
*1*
***
4-je detecte le voisin qui appartient à l'objet et je continue comme ça.
Le problème c'est ce que j'arrive pas à arrêter la procédure !!!!
Je cherche un code idéal pour ce problème ...
Merci
Partager