【问题标题】:Is there any way to import a png into python using only modules that come with python 3?有没有办法只使用python 3附带的模块将png导入python?
【发布时间】:2018-01-26 19:48:07
【问题描述】:

我想使用 tkinter 导入 png。我看过很多使用 PhotoImage 的教程,但它不接受 .png 文件格式。此外,我不能使用 Pillow,因为这个程序是在我的学校使用的,而我的学校只有 python 附带的模块。有人可以建议一种方法吗?

【问题讨论】:

  • 为什么不直接将您的 .png 转换为 .gif?这似乎是最简单的解决方案。
  • 为什么不安装枕头呢?只需一点点pip install pillow 或者你的学校有限制吗?
  • 您是否尝试过使用 .png?最新的 tkinter 支持 .png 文件。
  • Built-in PNG Image Supporttkinter.TkVersion 返回什么?

标签: python image python-3.x image-processing tkinter


【解决方案1】:

Tkinter 仅支持 3 种文件格式,即 GIF、PGM 和 PPM。您需要将文件转换为 .GIF,然后使用 tkinter 加载它们。

有 Python Imaging Library (PIL) 等库,但您的学校可能不允许使用它。

希望你的学校允许 Photoshop、GIMP 或任何图像编辑软件允许你进行转换,但我相信有很多在线程序。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2017-06-12
  • 2021-01-29
  • 1970-01-01
  • 2014-03-02
  • 1970-01-01
  • 2017-08-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多