详解Python PIL Image.show()方法

  • Post category:Python

Python PIL库

Python PIL(Python Imaging Library)是Python的一款图像处理第三方库,支持多种文件格式的读写,包括JPEG、PNG、BMP等。

Image.show()方法

PIL库中的Image对象提供了show()方法用于显示当前图片,该方法会打开操作系统默认的图片浏览器并在其中显示当前图像。

语法

Image.show(title=None, command=None)
  • title(可选): 窗口的标题,默认为None,表示使用图像文件名作为标题。
  • command(可选): 可执行的命令行字符串,默认为None,命令行命令用于打开文件(例如使用ImageMagick库可以添加可选参数[‘imagemagick’,’display’])。

返回值

该方法没有返回值。

示例说明

下面是两个使用Image.show()方法的示例:

示例1

from PIL import Image

# 打开一张图片
img = Image.open('test.jpg')

# 显示图片
img.show()

结果:打开操作系统默认的图片浏览器并在其中显示’test.jpg’图片

示例2

from PIL import Image

# 打开一张图片
img = Image.open('test.png')

# 在标题栏显示'测试图片'
img.show(title='测试图片')

结果:打开操作系统默认的图片浏览器并在其中显示’test.png’图片,并在标题栏显示’测试图片’