阅读(3089) 赞(4)

Pillow ImageShow模块

2021-07-15 16:54:03 更新

​Imagehow ​模块用于显示图像。所有默认的查看器将要显示的图像转换为 PNG 格式。

​PIL.ImageShow.show(image, title=None, **options)​

显示给定图像。

参数
  • image -- 一个​image​对象。

  • title -- 可选标题。不是所有的图片查看器都可以显示标题。

  • **options -- 其他查看器选项。

返回

如果找到合适的查看器,则为​True​,否则为​False​。

​​classPIL.ImageShow.IPythonViewer​ ​

IPython前端的查看器。

classPIL.ImageShow.WindowsViewer​

Windows上的默认查看器是PNG文件的默认系统应用程序。

​classPIL.ImageShow.MacViewer​

MacOS上的默认查看器使用 Preview.app .

​classPIL.ImageShow.UnixViewer​

如果找到给定的命令,则可以在基于Unix的系统上注册以下查看器:

​classDisplayViewer​

ImageMagick display 命令。

​classGmDisplayViewer​​

GraphicsMagick gm display 命令。

​classEogViewer​

GNOME图像查看器 eog 命令。

​classXVViewer​

XVViewer查看器 xv 命令。此查看器支持 title 参数。

​PIL.ImageShow.register(viewer, order=1)​

这个 register() 函数用于注册其他查看器。

参数
  • viewer -- 要注册的查看器。

  • order -- 零或负整数将此查看器前置到列表,正整数用于追加它。

​classPIL.ImageShow.Viewer​

查看器的基类。

​show(image, **options)​

显示图像的主函数。将给定的图像转换为目标格式并显示它。

​format= None​

要将图像转换为的格式。

​options= {}​

用于转换图像的其他选项。

​get_format(image)​

返回格式名,或 以None 保存为PGM/PPM。

​get_command(file, **options)​

返回用于显示文件的命令。未在基类中实现。

​save_image(image)​

保存到临时文件并返回文件名。

​show_image(image, **options)​

显示给定图像。

​show_file(file, **options)​

显示给定的文件。