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