首页 > 解决方案 > 如何在 Tkinter 中更改图像的分辨率?

问题描述

我希望在显示之前更改图像的分辨率。当我使用此代码时:

from tkinter import *
from PIL import ImageTk, Image
...
my_image = my_image.resize((128, 128), Image.ANTIALIAS)

我收到消息:

AttributeError: 'PhotoImage' object has no attribute 'resize'

我做错了什么?

标签: pythontkinterpython-imaging-libraryresolution

解决方案


你可以试试这个:

PIL.Image.open('Your image location').resize(128,128)

推荐阅读