Python 如何使用枕头显示图像?
我想用枕头显示gif图像 以下是我的简单代码:Python 如何使用枕头显示图像?,python,tkinter,pillow,Python,Tkinter,Pillow,我想用枕头显示gif图像 以下是我的简单代码: from tkinter import * from PIL import Image, ImageTk import tkinter as Tk image = Image.open("Puissance4.gif") image.show() 但是什么都没发生 一切帮助都将不胜感激 谢谢 PIL提供了一种show方法,尝试检测您的操作系统并选择 适当的查看器。在Unix上,它尝试调用imagemagick命令display 或xv。在
from tkinter import *
from PIL import Image, ImageTk
import tkinter as Tk
image = Image.open("Puissance4.gif")
image.show()
但是什么都没发生
一切帮助都将不胜感激
谢谢 PIL提供了一种
show
方法,尝试检测您的操作系统并选择
适当的查看器。在Unix上,它尝试调用imagemagick命令display
或xv
。在Mac电脑上它使用打开
,在Windows上它使用。。。还有别的
如果找不到合适的查看器,ImageShow.\u viewers
将是一个空列表
在Raspbian上,您需要安装图像查看器,如display
、xv
或。(请注意,在web上搜索将显示有许多可用的图像查看器。)然后
您可以通过指定命令
参数告诉PIL使用它:
image.show(command='fim')
要在Tkinter中显示图像,可以使用以下方法:
from PIL import Image, ImageTk
import tkinter as tk
root = tk.Tk()
img = Image.open("image.gif")
tkimage = ImageTk.PhotoImage(img)
tk.Label(root, image=tkimage).pack()
root.mainloop()
PIL导入图像中的
显示了什么
<代码>图像显示。_观众返回?它返回[]
谢谢!您使用的是什么操作系统?我在Raspberry Pian上使用Raspbian。您使用什么命令来显示命令行中的图像?我无法使用command='fbi'
,因为fim
已被删除: