Tkinter图像大小调整(较小)

时间:2017-10-27 14:47:07

标签: python image tkinter

我尝试使用带有子样本调用的PhotoImage()函数在TKinter中调整我的GIF图像的大小。我知道这需要图像的每三个像素,但它是我看到如何缩小图像的唯一方法(因为zoom()只采用整数)。有没有更好的方法缩小图像?它出现在Tkinter上的方式比我缩小Paint更糟糕。我希望它大约是所显示图像的一半。我觉得原始质量不是很好,但如果它变得更小而且不会变差,它似乎应该有所改善?

原件: enter image description here

Tkinter的: enter image description here

curr_weather = PhotoImage(file="sunny.gif")
    curr_weather = curr_weather.subsample(3, 3)
    label = Label(root, image=curr_weather, borderwidth = 0, highlightthickness=0)
    # label.image = curr_weather
    label.grid(row = weather_start_row+1, column = 0)

0 个答案:

没有答案