PIL Image.show() und Imagemagick
Verfasst: Samstag 15. August 2015, 13:08
Hallo,
ich haben ein gelöstes Problem und verstehe nicht, warum es funktioniert
Also: wenn man bei einer ootb Installation von Ubuntu 14.04 oder Raspbian mit installiertem Python-Modul Pillow folgenden Code ausführt:
passiert nichts. Es wird das (natürlich existierende) Bild nicht angezeigt, aber auch kein Fehler geworfen. Lt. Doku von Pillow ruft `show()` das total antiquierte Programm `xv` auf, was bei Ubuntu und Debian schon gar nicht mehr in den Quellen ist.
Man man aber das Paket `imagemagick` installiert, funktioniert der obigen Code genau so, ImageMagick zeigt das Bild. Nur warum das dann funktioniert erschließt sich mir nicht - hat da jemand mal ein bisschen Erleuchtung für mich?
Gruß, noisefloor
ich haben ein gelöstes Problem und verstehe nicht, warum es funktioniert
Also: wenn man bei einer ootb Installation von Ubuntu 14.04 oder Raspbian mit installiertem Python-Modul Pillow folgenden Code ausführt:
Code: Alles auswählen
from PIL import Image
im = Image.open('foo.png')
im.show()Man man aber das Paket `imagemagick` installiert, funktioniert der obigen Code genau so, ImageMagick zeigt das Bild. Nur warum das dann funktioniert erschließt sich mir nicht - hat da jemand mal ein bisschen Erleuchtung für mich?
Gruß, noisefloor