我正在使用PIL库进行一些图像编辑.关键是,我不想每次都将图像保存在硬盘上以便在资源管理器中查看.是否有一个小模块可以让我设置一个窗口并显示图像?
我正在尝试查看由 Python 图像库生成的图像。在单独的进程中显示图像后,使用以下代码片段返回。有没有办法显示图像并让 python 脚本块直到我关闭窗口?
from PIL import Image
...
img = Image.open(...)
img.show()
Run Code Online (Sandbox Code Playgroud)
我可以使用像 Qt 这样的 GUI 库来实现这一点。我不想只是为了查看图像而添加它。
这是我的一些代码:
from PIL import Image
image = Image.open('fall-foliage-1740841_640.jpg')
image.show()
Run Code Online (Sandbox Code Playgroud)
错误是当默认照片查看器启动并显示错误时
“看起来图像已被移动或重命名”
重新启动没有帮助。我刚刚开始使用 PIL,但找不到解决方法。
我很感激任何帮助。谢谢!!!
我pydot用来在我的机器上保存图像文件,然后使用Image模块打开文件.但是,我收到错误Windows Photo viewer.无法打开图像,因为它已被删除或位于不可用的位置.这是不正确的,因为图像保存到我的桌面.
有时,随机地,图片确实被打开,但需要花费很多时间.为什么我会遇到这个问题?
我可以选择以任何格式保存图像.是否存在可以保存的图像格式,通过Python打开的时间相对较少,或者所有格式都需要同时进行?