raikko21
Messages postés33Date d'inscriptionjeudi 30 septembre 2010StatutMembreDernière intervention24 novembre 2011
-
14 juin 2011 à 16:23
raikko21
Messages postés33Date d'inscriptionjeudi 30 septembre 2010StatutMembreDernière intervention24 novembre 2011
-
24 nov. 2011 à 15:28
Bonjour a tous,
J'ai un petit problème, je m'explique j'ai fait une WindowsForm dans laquelle j'affiche ma webcam, maintenant j'ai envie de dessiner un cercle ou rectangle sur l'image de la webcam.
Aussi, de récupérer la matrice RGB de l'image affichée par la webcam.
Voila, ce que j'ai essayé de faire:
hWnd = capCreateCaptureWindow((LPCWSTR) "Form1",WS_CHILD|WS_VISIBLE,0,30,640,480,(HWND)this->Handle.ToPointer(),1);
HDC hDC = GetDC(hWnd);
SetPixel(hDC, i, j, COLORREF RGB(255,0,255)); // Pixels auxquels j'envie de changer de couleurs
J'ai remarqué que la couleur des pixels change avant d'afficher l'image de la webcam.
J'ai aussi essayé avec HBITMAP, CreateCompatibleDC, SelectObject... mais je suis toujours bloqué.