python如何播放图片
时间: 2023-06-29 22:06:09 浏览: 78
python如何实现读取并显示图片(不需要图形界面)
你可以使用Python的Pillow库来加载和显示图片。下面是一个简单的示例代码:
```python
from PIL import Image
# 打开图片
img = Image.open('example.jpg')
# 显示图片
img.show()
```
这个示例假设你有一个名为"example.jpg"的文件在当前工作目录中。如果你希望将图像显示在程序中而不是在操作系统默认的图像查看器中,你可以使用Tkinter库来创建一个GUI窗口并将图像显示在其中。下面是一个示例代码:
```python
from PIL import Image, ImageTk
import tkinter as tk
# 创建窗口
root = tk.Tk()
# 打开图片
img = Image.open('example.jpg')
# 将图像转换为Tkinter可用的对象
tkimg = ImageTk.PhotoImage(img)
# 创建标签并将图像显示在其中
label = tk.Label(root, image=tkimg)
label.pack()
# 运行窗口主循环
root.mainloop()
```
这个代码将在一个窗口中显示"example.jpg"图像。请注意,由于Tkinter使用的图像对象类型与Pillow不同,因此我们需要使用ImageTk库中的PhotoImage类将图像转换为Tkinter可用的对象。
阅读全文