Форум сайта python.su
Как правильно отобразить jpg картинку в окне, при помощи библиотеки PIL в Питоне?
В мануале приводятся такие строки:
import Image
>>> im = Image.open(“lena.ppm”)
…
Once you have an instance of the Image class, you can use the methods defined by this
class to process and manipulate the image. For example, let's display the image we just
loaded:
>>> im.show()
допустим я хочу вставить в окно картнинку 2.jpg, которая лежит на диске D:\Pics\Avatars\2.jpg
как это правильно прописать в коде?
——————————————————————
from Tkinter import *
import sys, Image
window = Tk()
window.size()
im = Image.open("D:\Pics\Avatars\2.jpg)
im.show()
window.mainloop()
——————————————————————
вот так?
Офлайн
решил попробовать.
вот так - получилось
from Tkinter import *
import sys, Image, ImageTk
window = Tk()
window.size()
imtk = ImageTk.PhotoImage(file = "result.jpg")
panel1 = Label(window, image=imtk)
panel1.place(x=0,y=0)
window.mainloop()
Отредактировано (Сен. 17, 2008 20:14:07)
Офлайн
shizaвсе ок, получилось, большое спасибо!
решил попробовать.
вот так - получилосьfrom Tkinter import *
import sys, Image, ImageTk
window = Tk()
window.size()
imtk = ImageTk.PhotoImage(file = "result.jpg")
panel1 = Label(window, image=imtk)
panel1.place(x=0,y=0)
window.mainloop()
Офлайн