python tkinter 显示图片
时间: 2023-04-25 15:02:16 浏览: 389
python tkinter canvas 显示图片的示例
使用Python的Tkinter模块可以显示图片,具体步骤如下:
1. 导入Tkinter模块和PIL模块
```python
from tkinter import *
from PIL import Image, ImageTk
```
2. 打开图片文件
```python
image = Image.open("image.jpg")
```
3. 将图片转换为Tkinter可用的格式
```python
photo = ImageTk.PhotoImage(image)
```
4. 创建Label控件并显示图片
```python
label = Label(root, image=photo)
label.pack()
```
其中,root为Tkinter窗口对象。
完整代码示例:
```python
from tkinter import *
from PIL import Image, ImageTk
root = Tk()
image = Image.open("image.jpg")
photo = ImageTk.PhotoImage(image)
label = Label(root, image=photo)
label.pack()
root.mainloop()
```
阅读全文