ich habe seit kurzem Interesse daran gefunden PNG-Dateien mithilfe von Python zu bearbeiten.
Beim Beschreiben von PNG-Dateien habe ich keine Probleme.
Wenn ich jedoch versuche sie zu lesen und in RGB-codes umzuwandeln, gibt er mir folgende Fehlermeldung aus:
Traceback (most recent call last):
File "/home/julien/Schreibtisch/Programmieren/Python/Bilder/Colorchanger/changer.py", line 76, in <module>
reader.asRGB()
File "/usr/local/lib/python2.7/dist-packages/png.py", line 2197, in asRGB
width,height,pixels,meta = self.asDirect()
File "/usr/local/lib/python2.7/dist-packages/png.py", line 2056, in asDirect
if not self.colormap and not self.trns and not self.sbit:
AttributeError: Reader instance has no attribute 'colormap'
Dies ist der Code dazu:
Code: Alles auswählen
import png
reader = png.Reader(filename = "png.png")
print(reader.asRGB())