Und zwar möchte ich gerne jpegs skalieren.
Das Modul imageop und jpeg sind aber als "deprecated" eingestuft.
Das ist etwas enttäuschend, wenn Python 3 gar kein Modul zur Bildbearbeitung in der Standardlib besitzt.
Suche Modul zur Bildbearbeitung
@SchneiderWeisse: Genau auf der Seite steht, dass es "deprecated" ist und in Python 3.0 verschwinden wird. Ausserdem ist es nur für die IRIX-Plattform, die mittlerweile "tot" zu sein scheint.
@bremer: Ich denke es brauchen zu wenige Leute bzw. Programme, dass es in der Standardbibliothek aufgenommen werden sollte. Und zumindest in der Vergangenheit waren Formate wie GIF und JPEG mit patentrechlichen Problemen behaftet. Das JPEG schon seit Ewigkeiten unter IRIX unterstützt wurde, liegt wahrscheinlich daran, dass das Betriebssystem entsprechende Bibliotheken garantiert hat.
Ansonsten ist die Python Imaging Library (`PIL`) als externes Paket verfügbar. Und es gibt eine Anbindung an die ImageMagick-Bibliothek.
@bremer: Ich denke es brauchen zu wenige Leute bzw. Programme, dass es in der Standardbibliothek aufgenommen werden sollte. Und zumindest in der Vergangenheit waren Formate wie GIF und JPEG mit patentrechlichen Problemen behaftet. Das JPEG schon seit Ewigkeiten unter IRIX unterstützt wurde, liegt wahrscheinlich daran, dass das Betriebssystem entsprechende Bibliotheken garantiert hat.
Ansonsten ist die Python Imaging Library (`PIL`) als externes Paket verfügbar. Und es gibt eine Anbindung an die ImageMagick-Bibliothek.
schau dir mal die syntay im moul von BlackJack an
auszug
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.
hier zu finden
http://www.pythonware.com/library/pil/h ... /image.htm
auszug
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.
hier zu finden
http://www.pythonware.com/library/pil/h ... /image.htm
@ BlackJack: auf der gleichen Seite steht aber auch 2 Zeilen drunter:
A portable interface to JPEG image files is available with the Python Imaging Library (PIL) by Fredrik Lundh. Information on PIL is available at http://www.pythonware.com/products/pil/.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Genauso wie jetzt. PIL wird nicht in die Stdlib aufgenommen. Jetzt mal vorrausgesetzt, dass du eine Frage gestellt hast.sea-live hat geschrieben:wie wird das mit 3.0 werden!
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Falls *das* jetzt eine Frage sein sollte, hat Leonidas die *gerade* einen Beitrag vorher beantwortet.
Kleiner Tipp: Fragen kann man mit dem entsprechenden Satzzeichen eindeutig als solche kennzeichnen.
Kleiner Tipp: Fragen kann man mit dem entsprechenden Satzzeichen eindeutig als solche kennzeichnen.