Tkinter:无法识别图像文件中的数据
Tkinter: Couldn't recognize data in image file
我有以下问题。我使用外部应用程序生成 .GIF 文件。
对我来说,GIF 看起来不错,我可以毫无问题地打开它们。
但是,使用
photo = PhotoImage(file=screenshot_file)
self.previewImageLabel.config(image=photo)
self.previewImageLabel.image = photo
将图像添加到 Tkinter 标签,出现以下错误:
TclError: couldn't recognize data in image file "C:\Users\D8W\Python\hoang\combi
ne_model_neu\test_bauteile\SQTR-VO\prev_F45_SQTR.GIF"
问题是,当我将其中一张 GIF 上传到某些在线转换器并将它们转换为 "GIF" 时,它们显示得非常好。
因此,生成 GIF 的我的外部应用程序在其中放置了 Tkinter 不喜欢的内容。
如何修改 GIF 以使其正常工作?解决这个问题的替代方案是什么?
我可能不会使用未包含在 Python(如 PIL)中的模块。
你有什么想法吗?
提前致谢
我解决了,问题出在我的外部应用程序中。我将文件指定为 .GIF,但我已将类型设置为 PNG。
谢谢大家
我有以下问题。我使用外部应用程序生成 .GIF 文件。 对我来说,GIF 看起来不错,我可以毫无问题地打开它们。 但是,使用
photo = PhotoImage(file=screenshot_file)
self.previewImageLabel.config(image=photo)
self.previewImageLabel.image = photo
将图像添加到 Tkinter 标签,出现以下错误:
TclError: couldn't recognize data in image file "C:\Users\D8W\Python\hoang\combi ne_model_neu\test_bauteile\SQTR-VO\prev_F45_SQTR.GIF"
问题是,当我将其中一张 GIF 上传到某些在线转换器并将它们转换为 "GIF" 时,它们显示得非常好。 因此,生成 GIF 的我的外部应用程序在其中放置了 Tkinter 不喜欢的内容。
如何修改 GIF 以使其正常工作?解决这个问题的替代方案是什么? 我可能不会使用未包含在 Python(如 PIL)中的模块。
你有什么想法吗? 提前致谢
我解决了,问题出在我的外部应用程序中。我将文件指定为 .GIF,但我已将类型设置为 PNG。
谢谢大家