Seite 1 von 1

Ein Bild konvertieren

Verfasst: Dienstag 17. Oktober 2006, 07:50
von pythonich
Ich möchte ein Bild von bmp nach jpeg konventieren. Kann mir jemand bitte dabei heffen.

Verfasst: Dienstag 17. Oktober 2006, 08:10
von N317V

Verfasst: Dienstag 17. Oktober 2006, 08:54
von BlackJack
Oder Gimp, für Mausschubser. :-)

Verfasst: Dienstag 17. Oktober 2006, 09:00
von george
Hey pythonich,

ich nutze für solche Aufgaben immer die Python Image Library (PIL)

http://www.pythonware.com/products/pil/

Damit kann man sehr leicht aus Python heraus alle Mögliche Formate konvertieren.

greets george

Ein Bild konvertieren

Verfasst: Dienstag 17. Oktober 2006, 09:02
von pythonich
Ich brauche eigentlich ein Pythonmodul, mit dem ich Bilder conventieren kann.

Verfasst: Dienstag 17. Oktober 2006, 09:24
von pr0stAta
Hat george doch geschrieben...
Nimm die Python Image Library -> PIL
Dieses Modul kannst du einfach importieren.

Kleines Beispiel um ein Thumbnail zu erstellen

Code: Alles auswählen

import os
from PIL import Image

def convert(pfad):
  #datei lesen und neu erstellen mit den maßen 80*80
  im = Image.open(pfad)
  im.thumbnail((80, 80), Image.ANTIALIAS)
  im.save(os.path.splitext(pfad)[0] + ".thumbnail", os.path.splitext(pfad)[1].split(".")[1])    

def main():
  eingabe = raw_input("Datei: ")
  convert(eingabe)

if __name__ == "__main__":
  main()
Dieses kleine Script einfach zu einem beliebigen Bild legen
und den Namen angeben. Es wird dann eine kleine Version
davon erstellt. Wenn du ein wenig auf der von george
geposteten Seite suchst findest du genug Möglichkeiten
Bilder zu konvertieren