如何放大导入到Tkinter画布上的图像?

时间:2017-04-01 22:28:33

标签: python python-3.x tkinter image-enlarge

我正在为我的视频游戏制作背景,但我无法弄清楚或找出如何使图像更大。 我的代码是:

from tkinter import *
Master = Tk()
Can = Canvas(Master, width=1325, height=400)
img = PhotoImage(file="G.E.N.E.S\Textures\Ppm's\G.E.N.E.S.-1.ppm")
Background = Can.create_image(0,160,anchor=NW,image=img)
Blob = Can.create_oval(650,385,675,360,fil="black")
Can.config(bg="white")
Can.pack()

如何在画布上放大图像? 我非常感谢任何人的帮助。 注意:我无法安装任何模块,因为我在学校工作。 附:对不起,我无法弄清楚如何投放屏幕。

1 个答案:

答案 0 :(得分:1)

您可以使用.zoom方法。

ModelSerializer

这将使图像的高度和宽度都增大2倍。如果未指定x或y,则x或y将保持不变。