python - 如何在 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'
我做错了什么?
解决方案
你可以试试这个:
PIL.Image.open('Your image location').resize(128,128)
推荐阅读
- sql - Sql DB 项目执行不同的部署后脚本
- sql - 如何编写脚本以使用单个脚本将列添加到多个视图?
- julia - Julia 结构中是否可以有“公共/全局”字段?
- homebrew - 如何使用 Homebrew 升级 AdoptOpenJDK8 和 Java11
- python - python中的全局和局部范围
- mongodb - 如何在具有连接到 Azure 文件服务的持久卷的 K8S 上部署 mongoDB
- jquery - div 的宽度。它动态变化
- unit-testing - 在单元测试中创建公司
- html - 上传到 Cpanel 后,我的部分 CSS 停止工作
- c++ - 当类具有引用成员时,为什么 C++ 编译器不删除复制构造函数?