hazemwannous
Messages postés9Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention 2 février 2008
-
2 févr. 2008 à 16:13
hazemwannous
Messages postés9Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention 2 février 2008
-
2 févr. 2008 à 20:22
Bonjour;
Est ce que qq peut me proposer une méthode ou une fonction pour
récuperer les pixels dans une zone triangulaire dans une image (en connaissant les
trois points de la zone)???
j'utilise OpenCV, mais je sais pas s'il y a une fonction dedans qui fait ça...
Si qq a une solution???
SnOOpss
Messages postés571Date d'inscriptionsamedi 3 avril 2004StatutMembreDernière intervention 5 décembre 2013 2 févr. 2008 à 19:35
Si ca peux t'aider j'ai une fonction (jamais testée) qui permet de verifier si un point est a l'interieur d'un triangle.
xx et yy sont les coordonnées du point.
hazemwannous
Messages postés9Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention 2 février 2008 2 févr. 2008 à 20:20
Merci bcp, je vais voir ta fonction dans la soirée, car je suis un peu occupé mnt.
sinon, j'ai trouvé une piste (test si un point dans un polygone) comme dans Matlab avec la fonction inpoly() ... j'ai déjà fait ça en matlab mais c'est très lent.
[file:///E:/Avancement_these/A%20Point%20About%20Polygons%20(article%20in%203_97%20Linux%20Journal).htm file:///E:/Avancement_these/A%20Point%20About%20Polygons%20(article%20in%203_97%20Linux%20Journal).htm]
Autrement, pour répondre à ta question, j'ai un modèle 3D (triangulation) calculé à partir de 2 images d'un même objet (reconstruction non calibrée) et j'ai appliqué une classification 2D sur chaque image et donc je voulais tester pour chaque triangle dans le 3D comment il est classifié dans les deux vues pour décider quel traitement dois je appliquer après....... en gros c'est ça...