【发布时间】:2020-03-09 18:35:14
【问题描述】:
我需要照片的背景是透明的;以下是我的代码:
from tkinter import *
from PIL import ImageTk,Image
root=Tk()
root.geometry("300x300")
root.configure(bg="yellow")
image=Image.open("zombie.png")
image=image.resize((50,50))
img=ImageTk.PhotoImage(image)
canvas=Canvas(width=150, height=100,borderwidth=3,bd=0)
canvas.create_image(50,50,image=img)
canvas.pack()
root.mainloop()
【问题讨论】:
-
tkinter 画布不能有透明背景。可以用画布作为背景(而不是
root),然后在上面放上透明的PNG图片吗?
标签: image canvas tkinter transparent