|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2010 Messages : 37 ![]() |
Bonjour,
J'ai une image, découpée en plusieurs zones (contours). Dans cette image j'ai un objet, déjà segmenté et donc représenté par un autre contour. J'aimerais savoir s'il existe une moyen assez simple d'obtenir l'intersection entre deux contours, mon but étant de savoir si mon objet est plutôt dans l'une ou l'autre des zones de mon image. Une fois que j'ai l'intersection je calcule son aire, et je peux avoir un pourcentage de l'aire qui chevauche une zone par rapport à l'aire totale de mon objet. J'espère être clair ... Merci de vos réponses ! |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Gabriel ingénieur de recherche Inscription : août 2009 Messages : 50 ![]() |
Alors moi je ferais ainsi:
Tu fais un ET entre deux images comportant chacune un de tes contours. Tu obtiens alors une nouvelle image comportant l'intersection. la fonction contourArea() te permet de d'obtenir rapidement l'aire d'un contour. Je ne sais pas s'il existe une methode plus simple... Mais c'est déjà plutôt facile |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2010 Messages : 37 ![]() |
Ok ça marche !
merci GabrielD |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com