Öffnen Sie ein JPEG-Bild in Python

Habe ich ein problem beim öffnen von jpeg-Bildern in Python 2.7 mit dem folgenden code.

import Tkinter as tk
from PIL import ImageTk, Image

path = 'C:/Python27/chart.jpg'

root = tk.Tk()
img = ImageTk.PhotoImage(Image.open(path))
panel = tk.Label(root, image = img)
panel.pack(side = "bottom", fill = "both", expand = "yes")
root.mainloop() 

Jpeg öffnet nur gut, aber dann Stoppt der code ausgeführt wird. Ich will öffnen Sie die jpeg-Dateien in der Mitte des Programms, aber sobald das Bild öffnet sich keiner der restliche code ausgeführt wird.

Ich auch versucht, die öffnung der jpeg mit dem nachstehenden code, aber bekomme nur die Fehlermeldung "No module named Image". Ich installiert haben PIL und es war die richtige version 2.7.

import Image

image = Image.open('File.jpg')
image.show()

Jede Hilfe würde geschätzt werden.

  • Sie müssen from PIL import Image.
InformationsquelleAutor user2760013 | 2013-09-09
Schreibe einen Kommentar