Drawcontour (opencv)
Résolu
PapaYahia
Messages postés
9
Statut
Membre
-
PapaYahia Messages postés 9 Statut Membre -
PapaYahia Messages postés 9 Statut Membre -
Bonjour,
Sur mon image je fais quelques cliques et je récupère ces points. Sur ces points j'applique la fonction d'opencv "drawContours" pour tracer le contour.
Une fois que j'ai eu ce contour j'ai besoin de récupérer tous les points de ce contours, j'ai pas réussi à le faire. je voudrais savoir si il y a une possibilité de récupérer ces points en traçant le contour (si y a une fct pour ça), ou bien une idée si vs en avez. Merci beaucoup.
voici un exemple de ce que je veux récupérer :

Sur mon image je fais quelques cliques et je récupère ces points. Sur ces points j'applique la fonction d'opencv "drawContours" pour tracer le contour.
Une fois que j'ai eu ce contour j'ai besoin de récupérer tous les points de ce contours, j'ai pas réussi à le faire. je voudrais savoir si il y a une possibilité de récupérer ces points en traçant le contour (si y a une fct pour ça), ou bien une idée si vs en avez. Merci beaucoup.
voici un exemple de ce que je veux récupérer :

1 réponse
-
salut!
"Sur ces points j'applique la fonction d'opencv "drawContours" pour tracer le contour.
Une fois que j'ai eu ce contour j'ai besoin de récupérer tous les points de ce contours"
tu lui donnes bien les points (un ensemble de vecteurs normalement) en paramètre dans drawContours ? donc tu les as déjà. la fonction drawContours ne retourne rien de toute évidence.
-
-
Il faudrait qu'on sache ce que tu veux faire exactement en fait. Tu lui donnes les sommets oui. Les points essentiels pour dessiner. Si je te demande de me dessiner un quadrilatère par exemple, je te donnerai les 4 sommets (points) et tu es capable de faire un contour. Mais si je te demande tout les points du contour, c'est impossible. Il y en a une infinité.
-
totodunet merci pour ta réponse, seulement permets moi de te contredire, le contour étant fermé on peut récupérer tous les points ( y en a énormément c'est sûr, je te l accorde). cependant, on partant d'un point fixe et en tournant en 360 degré et récupérer les points, je fais ça mnt manuellement. malheureusement ce n'est pas très bon et je ne trouve pas mieux c'est pourquoi je suis là.
-
-
-