Entwickler-Ecke
Multimedia / Grafik - ein Bild speichern und Pixel auslesen...
NeoXan - Di 06.01.04 22:26
Titel: ein Bild speichern und Pixel auslesen...
Moin,
ich habe mit Canvas in eine Image Control an bestimmten Stellen schwarze Pixel gezeichnet.
Nun möchte ich gerne die Position der schwarzen Pixel auslesen [kann ich schon] und daraus dann ein neues Bild [.gif wenn es geht oder ein anderes kleines Format] "zeichnen" und dieses Bild abspeichern...bzw. rückwerts (Bild [.gif] einlesen und position der schwarzen Pixel auslesen)
mfg
NeoXan
BloodyBastard - Mi 07.01.04 17:16
hallo
speichern kannst du ein Bild zum Beispiel so:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| jp: TJPEGImage;
begin if SavePictureDialog.Execute then begin
jp := TJPEGImage.Create; try with jp do begin Assign(Image1.Picture.Bitmap); SaveToFile(SavePictureDialog.FileName); end; finally jp.Free; end; end; |
laden würde dann so gehen: jp.loadFromFile
ob das aber auch mit gif geht...? wahrscheinlich ja schon.
um teile eines Bildes auszuschneiden bietet sich eventuell canvas.copyRect an.
So, vielleicht hilft dir das was ;-)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!