Wenn Sie mit JPG-Bildern arbeiten, können Sie den Modus P nicht als JPEG schreiben
Ich versuche, die Größe einiger Bilder zu ändern, von denen die meisten JPG sind. Aber in einigen Bildern erhalte ich den Fehler:
Traceback (most recent call last):
File "image_operation_new.py", line 168, in modifyImage
tempImage.save(finalName);
File "/Users/kshitiz/.virtualenvs/django_project/lib/python2.7/site- packages/PIL/Image.py", line 1465, in save
save_handler(self, fp, filename)
File "/Users/kshitiz/.virtualenvs/django_project/lib/python2.7/site- packages/PIL/JpegImagePlugin.py", line 455, in _save
raise IOError("cannot write mode %s as JPEG" % im.mode)
IOError: cannot write mode P as JPEG
Ich ändere den Bildtyp nicht und verwende die Kissenbibliothek. Mein Betriebssystem ist Mac OS X. Wie kann ich das Problem beheben?