Bonjour,

je voudrais accéder à une liste de liste de points (x, y) dont le format est CvPoint2D32f qu'on récupère en utilisant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
 
CV_INLINE  CvPoint  cvPointFrom32f( CvPoint2D32f point )
{
    CvPoint ipt;
    ipt.x = cvRound(point.x);
    ipt.y = cvRound(point.y);
 
    return ipt;
}
Définition des listes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
list<CvPoint2D32f> historique; // les points
list<list<CvPoint2D32f>> allPoints;//  Liste de l'historique
Pour afficher ces points je dois utiliser la méthode suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
cvCircle( image, cvPointFrom32f(point), 3, CV_RGB(0,0,255), -1, 8,0);
Que dois-je mettre en deuxième paramètre de cvCircle pour atteindre les points dans ma liste de liste ? un iterator ? j'ai tout essayé mais aparement pas la bonne solution... je galère trop sur ce truc de m...

Merci d'avance !!!