python linux - 以文件名显示图像作为查看器窗口标题

Gil*_*Mor 7 python linux image imagemagick python-imaging-library

当我用 PIL Image 显示图像时,它会打开一个 imagemagick 窗口,但标题是一些像“tmpWbfj48Bfjf”这样的乱码。如何使图像文件名成为查看器窗口的标题?

rm-*_*nda 0

使用标题属性:Image.show(title="Your Title Here" [...]

\n\n

文档中:

\n\n
\n

Image.show(title=None, command=None) 显示此图像。此方法主要用于调试目的。

\n\n

在 Unix 平台上,此方法将图像保存到临时 PPM\n 文件,并调用 xv 实用程序。

\n\n

在 Windows 上,它将图像保存到临时 BMP 文件,并使用标准 BMP 显示实用程序来显示它(通常是 Paint)。

\n\n

参数: title \xe2\x80\x93 如果可能,用于图像窗口的可选标题。命令 \xe2\x80\x93 用于显示图像的命令

\n
\n

  • 谢谢,在纸上这应该是正确的答案,但它对我不起作用。.. (7认同)