Hallo,
gibt es eine Moeglichkeit in Python irgendwie Bilder z.B von Tiff nach JPG zu wandeln und auch zu skalieren ohne dabei das Image Modul zu verwenden?
Skalieren koennte man evtl. ueber das unix command scale durchfuehren ??
Danke euch vielmals!
Bild Konvetieren/Resizen OHNE Image-Modul
- Rebecca
- User
- Beiträge: 1662
- Registriert: Freitag 3. Februar 2006, 12:28
- Wohnort: DN, Heimat: HB
- Kontaktdaten:
Warum sollte man etwas, dass per Python-Modul geht, mit externen Mitteln machen wollen?
Naja, unter *nix gibt's zum Beispiel ImageMagick:
Naja, unter *nix gibt's zum Beispiel ImageMagick:
Code: Alles auswählen
convert bla.tiff -resize 50% bla.jpg
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi Mati!Mati hat geschrieben:Bilder z.B von Tiff nach JPG zu wandeln und auch zu skalieren ohne dabei das Image Modul zu verwenden?
Wenn du ein wxPython-Programm schreibst, dann kannst du Bilder mit den wxPython-eigenen Mitteln skalieren und umwandeln.
Code: Alles auswählen
>>> import wx
>>> app = wx.App()
>>> img = wx.Image("bildname.jpg", wx.BITMAP_TYPE_JPEG)
>>> img.Rescale(50, 50)
<wx._core.Image; proxy of C++ wxImage instance at _88f79101_p_wxImage>
>>> img.SaveFile("kleines_bild", wx.BITMAP_TYPE_PNG)
True
>>>
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.