Abriendo una imagen
Código:
import Tkinter as tk
from PIL import  Image, ImageTk
root = tk.Tk()#se uso para hacer una ventana de tkinter
img = Image.open('images.gif')#se usa el objeto image de la librería PIL para abrir un archivo gif
tkimage = ImageTk.PhotoImage(img)
tk.Label(root, image = tkimage).pack()
root.mainloop()
En img.thumbnail((x, y),Image.ANTIALIAS) se establece el tamaño de la imagen, casos como que la imagen sea de gran tamaño se puede ajustar a uno que sea tu preferencia más pequeña.
No se puede para ajustar la imagen seleccionada cuando es pequeña a una de más tamaño.
Código:
import Tkinter as tk
from PIL import  Image, ImageTk
root = tk.Tk()#se uso para hacer una ventana de tkinter
img = Image.open('images.gif')#se usa el objeto image de la libreria pil para abrir un archivo gif
img.thumbnail((500,700), Image.ANTIALIAS)  # establezco sus dimensiones y la propiedad antialiasado
imagen = ImageTk.PhotoImage(img)  # la convierto a un formato soportado por los widgets de tkinter
#tkimage = ImageTk.PhotoImage(img)
tk.Label(root, image = imagen).pack()
root.mainloop()





No hay comentarios:
Publicar un comentario