如何根据画布大小调整图像大小-tkinter python

如何根据画布大小调整图像大小-tkinter python,python,tkinter,canvas,Python,Tkinter,Canvas,如何将图像调整为画布上已设置的大小?请任何人帮帮我 logo = ImageTk.PhotoImage(file="image1.png") canvas = Canvas(window ,width= 150 , height= 150) canvas.pack() canvas.create_image(0,0,image=logo, anchor="center") 我很确定你不能,但我建议你在调整图像大小之前,甚至可以使用一个变量作为高度,一个变

如何将图像调整为画布上已设置的大小?请任何人帮帮我

logo = ImageTk.PhotoImage(file="image1.png")
canvas = Canvas(window ,width= 150 , height= 150)
canvas.pack()
canvas.create_image(0,0,image=logo, anchor="center")

我很确定你不能,但我建议你在调整图像大小之前,甚至可以使用一个变量作为高度,一个变量作为宽度,这样就不会犯任何错误

image = image. resize((450, 350), Image.ANTIALIAS)

用徽标替换图像,用参数替换尺寸,但请确保保持image.antialas不变。

看起来您没有做过任何研究,也没有尝试自己解决此问题。这个网站上有很多关于调整图片大小的问题,你是否尝试过搜索它们,然后将答案应用到你的问题中?