Einzelnen Beitrag anzeigen

r29d43

Registriert seit: 18. Jan 2007
287 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Zugriff auf aktuelles Bild der Webcam

  Alt 23. Aug 2008, 19:18
hi,

Zitat von tryanderror:
...Doch wie kann ich das aktuelle Bild beispielsweise speichern und in einem Image anzeigen lassen? Da steht irgendwas von setDIBits...
steht doch in der Kommentarzeile (dieser SetDIBits-Anweisung) schon quasi drüber:

// laden der DIB-Bits in das normale (DDB-)FBitmap zur weiteren ganz normalen Bildbearbeitung ..was also in etwa heißen soll, dass in dieser Zeile die Bits von FBitmap2 (welches zur Dekomprimierung ja in ein DIB umgewandelt werden musste) nun mittels dieser "setDIBits"-Funktion wieder in die Bits eines normalen TBitmaps (="FBitmap") zurücküberführt werden. Und dieses ganz normale TBitmap (="FBitmap") kannst Du jetzt jederzeit per einfachem Button-Click abspeichern:


Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  FBitmap.SaveToFile(DeinFilename);
end;
..oder einem Image zuweisen:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Image1.Picture.Assign(FBitmap);
end;
edit:

..oder eben sonst irgendwie analytisch untersuchen oder weiterverarbeiten, wie ja in diesem gelinkten Thread auch schon angedeutet wurde.
  Mit Zitat antworten Zitat