mit PIL auflösung eines Bildes ändern

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
mosi
User
Beiträge: 8
Registriert: Samstag 27. Dezember 2008, 20:53

Samstag 27. Dezember 2008, 20:59

Ja wie gesagt möchte ich die Auflösung von Bildern mit PIL ändern.
Ein normales Bild soll auf eine Auflösung reduziert werden, die im web zu gebrauchen ist. Kann mir jemand sagen wie ich das anstellen kann??
Vielen Dank im voraus
BlackJack

Samstag 27. Dezember 2008, 23:35

Mit der `resize()`-Methode auf `Image`-Objekten geht das.
mosi
User
Beiträge: 8
Registriert: Samstag 27. Dezember 2008, 20:53

Samstag 27. Dezember 2008, 23:43

vielen dank
wo und auf welche weise muss ich da denn die neue auflösung eintragen?
Benutzeravatar
snafu
User
Beiträge: 5461
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

Sonntag 28. Dezember 2008, 00:02

resize

im.resize(size) => image

im.resize(size, filter) => image

Returns a resized copy of an image. The size argument gives the requested size in pixels, as a 2-tuple: (width, height).

The filter argument can be one of NEAREST (use nearest neighbour), BILINEAR (linear interpolation in a 2x2 environment), BICUBIC (cubic spline interpolation in a 4x4 environment), or ANTIALIAS (a high-quality downsampling filter). If omitted, or if the image has mode "1" or "P", it is set to NEAREST.
http://www.pythonware.com/library/pil/h ... /image.htm
shcol (Repo | Doc | PyPi)
Antworten