PIL speichert veränderte Bild-Dateien falsch ab
Verfasst: Mittwoch 12. März 2008, 15:55
Guten Tag Python-Community,
ich hab folgendes Problem.
ich lese ein Bild mit PIL ein (getdata) und bearbeite dann die Pixelfarben. Nun möchte ich die veränderten Pixel in einem neuem Bild abspeichern.
sieht wie folgt aus:
Beim Print werden die Pixel noch richtig ausgegeben (also wie ich es wollte), bloß nachdem ich das Bild abspeichere werden die Pixel verändert.
MfG Vicane
ich hab folgendes Problem.
ich lese ein Bild mit PIL ein (getdata) und bearbeite dann die Pixelfarben. Nun möchte ich die veränderten Pixel in einem neuem Bild abspeichern.
sieht wie folgt aus:
Code: Alles auswählen
outfile = open("test.bmp", "w")
# hier werden die alten Pixel nacheinander
# durch die veraenderten Pixel ersetzt
for pixel in datal:
print pixel # zur Kontrolle
im.putdata(tuple(pixel))
im.save(outfile)
MfG Vicane