Tkinter无法识别图片

img

img


请教下各位 此处在Pycharm下一运行就报错提示无法读取图片里的数据,图片是1920*1080的,是否有解?

tkinter默认不支持jpg图像格式, 只支持gif格式。

解决方法是: 使用pip安装pillow(PIL)库, 因为PIL库对tkinter和图像有较好的支持。

from PIL import Image,ImageTk
img=Image.open("图标\\blackhole.jpg"))
imtk=ImageTk.PhotoImage(img)