Bonsoir à tous,

Je réalise une appli (C++) de type CLIENT/SERVEUR utilisant les sockets nottement le protocole TCP/IP en mode connecté. Cela fait quelques jours que je bloque sur un point, je souhaite envoyer une capture de CAM via TCP.

on a donc d'un coté
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
CvCapture* capture=cvCaptureFromCAM(0);
IplImage* image=cvRetrieveFrame(capture);
et d'un autre

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
send(sock1,buffer,sizeof(buffer),0);
et mon probleme vien donc de la conversion IplImage --> Buffer
biensur une Union ou un memcpy aurait été bien trop facile mais vu le contenue de la strucutre ( type standrad et pointeur ) j'ai un peut de mal.

Pourriez vous m'eclairer a ce sujet.