Seite 1 von 1

PIL Image.resize(xy) wie?

Verfasst: Freitag 19. März 2004, 16:25
von antimicro
Hi,
hat einer ne ahnung wie die PIL resize-Methode benutzt wird? Ich habs so gemacht wie es in der Doku stand aber klappt nicht :(

Code: Alles auswählen

            PILImg.show()
            PILImg.resize((150,150))
            PILImg.show()
Also mit dem Code öffnet er mit zwei Fenster mit den gleichen Images drin. Das Ausgangsbild ist 640x480.
Woran liegt das nur :?

Verfasst: Freitag 19. März 2004, 17:17
von Dookie
Hi antimicro,

resize gibt ein neues Image mit der geänderten grösse zurück also:

Code: Alles auswählen

PILImg.show()
PILresized = PILImg.resize((150,150))
PILresized.show()
Die Methode thumbnail ändert das Bild "inplace"

Code: Alles auswählen

PILImg.show()
PILImg.resize((150,150))
PILImg.show()

Gruß

Dookie