PIL Image.resize(xy) wie?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
antimicro
User
Beiträge: 151
Registriert: Sonntag 29. Februar 2004, 16:24

Freitag 19. März 2004, 16:25

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 :?
greetings
sebi
Dookie
Python-Forum Veteran
Beiträge: 2010
Registriert: Freitag 11. Oktober 2002, 18:00
Wohnort: Salzburg
Kontaktdaten:

Freitag 19. März 2004, 17:17

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
Antworten