Bonjour,
Alors je vais essayer de vous expliquez rapidement la situation. Je dévellope en ce moment une petite application sur VC++ 2005 express, qui doit afficher frame par frame une video dans plusieurs picturebox ( c'est une application Winform ).
J'utilise par ailleurs la librairie OpenCV, pour le traitement de la video.
Mon problème est que je doit créer un vecteur, avec toutes les images dedans.
Mon code :
Mais j'ai une erreur durant le remplissage du vecteur :Code:
1
2
3
4
5
6
7
8 IplImage* temp; IplImage* vector = new IplImage[nbr_frame]; for(i=1;i<nbr_frame+1;i++) { temp=cvQueryFrame(avi); //Recupere une image sous forme IplImage vector[i]=temp; }
Code:
1
2 error C2679: '=' binaire : aucun opérateur trouvé qui accepte un opérande de partie droite de type 'IplImage *' (ou il n'existe pas de conversion acceptable)
Need Help !