[image]implementation watershed Vincent & Soille
Bonjour à tous,
J'ai implémenté l'algorithme de la lpe de Vincent & Soille pour faire de la segmentation. J'ai fait des tests sur des images mais les résultats que j'obtiens me semble pas très fiables.
Par exemple sur cette matrice :
Code:
1 2 3 4 5
|
7 6 5 4
8 5 4 3
9 4 3 2
0 3 2 1 |
avec d'autres algo de la lpe les résultats que l'on obtiens sont :
Code:
1 2 3 4 5
|
2 2 2 2
2 2 2 2
0 2 2 2
1 0 2 2 |
mais moi j'obtiens ça :
Code:
1 2 3 4 5
|
2 2 2 2
2 2 2 2
2 2 2 2
1 0 2 2 |
Je ne sais pas si c'est ce que l'on doit obtenir avec cet algo ou si j'ai fait une erreur dans l'implémentation. Pouvez vous tester mon code et me dire si c'est bien ce résultat que l'on doit obtenir ou dans le cas échéant m'indiquer où j'ai bien pu faire une erreur.
je me suis aidé de ces articles (algo paragraphe 4.1):
http://www.google.com/url?sa=t&rct=j...tGCmCw&cad=rja
http://www.google.com/url?sa=t&rct=j...LV7_Tg&cad=rja
Voici mon code :