python窗口显示JPEG图片
时间: 2023-07-10 19:39:39 浏览: 171
python在新的图片窗口显示图片(图像)的方法
要在Python窗口中显示JPEG图片,可以使用Pillow库(PIL)。
以下是一个简单的示例代码,可以显示名为example.jpg的JPEG图片:
```python
from PIL import Image, ImageTk
import tkinter as tk
# 建立窗口和画布
root = tk.Tk()
canvas = tk.Canvas(root, width=300, height=300)
canvas.pack()
# 打开JPEG图片并转换为Tkinter可用的格式
image = Image.open("example.jpg")
photo = ImageTk.PhotoImage(image)
# 在画布上显示图片
canvas.create_image(0, 0, anchor=tk.NW, image=photo)
# 进入主循环
root.mainloop()
```
请确保已经安装了Pillow库,如果没有安装,可以在命令行中使用以下命令进行安装:
```bash
pip install Pillow
```
注意:这段代码只能在Python的GUI窗口中使用,如果要在Jupyter Notebook等其他环境中显示图片,可能需要使用其他的方法。
阅读全文