Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách sử dụng hình ảnh trong Tkinter với đối tượng PhotoImage


Thư viện Pillow (PIL) cho phép mở, chỉnh sửa, lưu nhiều định dạng ảnh. Để hiển thị ảnh trong Tkinter, dùng ImageTk.PhotoImage gán cho Label.

  • Cài đặt Pillow: pip install pillow.
  • Load ảnh: bg = ImageTk.PhotoImage(file="baseball.png").
  • Tạo Label với image=bg.
  • Chạy ứng dụng.

Ví dụ minh họa

from tkinter import *
from PIL import Image, ImageTk

win = Tk()
win.geometry("700x470")

bg = ImageTk.PhotoImage(file="baseball.png")
label = Label(win, image=bg)
label.place(x=0, y=0)

win.mainloop()

Kết quả đầu ra

Hiển thị ảnh trong cửa sổ Tkinter.

Cách sử dụng hình ảnh trong Tkinter với đối tượng PhotoImage