Bonjour � tous
J'ai un flux vfw avec ma webcam et avec "capCreateCaptureWindow" que j'envoi dans un scrollbox.
Le probl�me c'est que je dois faire du traitement d'image � la volet ! Et actuellement j'utilise:
Et ensuite je travaille sur mon Image1 (qui est un Timage sur ma form, m�me si je le met en visible:false)
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 capGrabFrame(Video); capEditCopy(Video); OpenClipboard(NULL); Image1->Picture->Bitmap->Handle = GetClipboardData(CF_BITMAP) ; CloseClipboard();
J'ai �galement essay�:
Mon probl�me est que tout cela est tr�s lourd surtout avec une image toute les 50-100ms... Comment r�cup�rer l'image directement dans le buffer et faire le traitement avec un Bitmap temporaire (pas sur ma fiche) ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 capFileSaveDIB(Video, "cam.BMP"); Image1->Picture->Bitmap->LoadFromFile("cam.BMP");
J'ai vu un truc avec callbackonframe mais je n'ai pas r�ussi � le mettre en place ...
Merci d'avance pour votre aide !
Partager