tkinter 设置图片宽度和高度
时间: 2023-04-05 15:03:44 浏览: 182
Python tkinter实现图片标注功能(完整代码)
可以使用PIL库中的Image类来设置图片的宽度和高度,具体代码如下:
```python
from PIL import Image, ImageTk
import tkinter as tk
# 打开图片
image = Image.open("image.jpg")
# 设置图片的宽度和高度
width = 200
height = 200
image = image.resize((width, height), Image.ANTIALIAS)
# 将图片转换为Tkinter可用的格式
photo = ImageTk.PhotoImage(image)
# 在Tkinter窗口中显示图片
root = tk.Tk()
label = tk.Label(root, image=photo)
label.pack()
root.mainloop()
```
其中,Image.ANTIALIAS表示使用抗锯齿算法进行缩放,可以得到更好的效果。
阅读全文