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:
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();
Et ensuite je travaille sur mon Image1 (qui est un Timage sur ma form, même si je le met en visible:false)

J'ai également essayé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
capFileSaveDIB(Video, "cam.BMP");
Image1->Picture->Bitmap->LoadFromFile("cam.BMP");
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) ?

J'ai vu un truc avec callbackonframe mais je n'ai pas réussi à le mettre en place ...

Merci d'avance pour votre aide !