我想将自己的图像放在画布的背景中。我做了这个代码:
size = (800,600)
im = Image.new('RGB',size)
pix = im.load()
for i in range(size[0]):
for j in range(size[1]):
pix[i,j] = (100,100,100)
im.save('ima5.png')
im2 = ImageTk.PhotoImage(im)
canvas = Tkinter.Canvas(width=Width, height=Height, bg=im2)
我有这个错误:_tkinter.TclError: unknown color name "pyimage1"
,我知道这就是为什么图像没有画布预期的格式。如何将 im2 作为画布的背景?