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.