Einzelnen Beitrag anzeigen

Benutzerbild von mtin
mtin

Registriert seit: 8. Jun 2005
34 Beiträge
 
#1

[Webcam]Frames OHNE Panel grabben ??

  Alt 12. Mär 2006, 11:27
also, nachdem ich mich jetzt schon ein bisschen damit beschäftigt hab,
kann ich in einem Panel das webcam-bild darstellen und per
Delphi-Quellcode:
SendMessage( handle, WM_CAP_EDIT_COPY, 1, 0 );
Form1.image1.Picture.Bitmap.LoadFromClipboardFormat(cf_BitMap,ClipBoard.GetAsHandle(cf_Bitmap),0);
die Bilder in halbwegs akzeptabler geschwindigkeit (praktisch noch live) in ein Bitmap/Image kopieren...
Dafür brauch ich dann aber sowohl das Panel als auch das TImage direkt nebeinander!
Doch wie erreiche ich das jetzt, ohne ein Panel irgendwo auf dem Form zu haben? Also praktisch nur mit irgendeinem Befehl die Frames als Bitmaps von der webcam holen, ohne die ganze Zeit das bild live auf dem Panel anzuschaun? Bzw. einfach live die Bilder verarbeiten und das Ergebnis der Verarbeitung dann anzeigen?
Im Moment muss ich immer das Panel und dann daneben mein TImage haben, obwohl ich lieber z.b. nur mit dem TImage im Vollbildmodus arbeiten würde!

Bei irgendwelchen webcamprogrammen geht das ja auch, dass man das im Hintergrund aufnimmt oder wenns minimiert ist...

wäre für jede Hilfe, die die webcambilder ohne panel o.ä. in ein bitmap pumpt, dankbar!
  Mit Zitat antworten Zitat