概览

Python Imaging Library 为你的 Python 解释器增加了图像处理功能。

该库提供了广泛的文件格式支持,有效的内部表示以及相当强大的图像处理功能。

核心图像库旨在快速访问以几种基本像素格式存储的数据。 它应该为通用图像处理工具提供坚实的基础。

让我们看一下该库的一些可能使用方法。

图像存档

Python Imaging Library是图像存档和批处理应用的理想选择。你可以使用该库创建缩略图,转换文件格式,打印图像等。

当前版本的库可以识别和读取多种格式类型的文件。有意将写操作限制于最常用的交换和表示格式。

图像展示

当前的发现版包括TK PhotoImageBitmapImage 接口,以及在 PythonWin 和其他基于 Windows 的工具下可以使用的 Windows DIB interface

为了进行调试,show() 方法将图像存储到磁盘,并调用外部显示程序。

图像处理

该库包含基本的图像处理功能,包括点操作,使用一组内置的卷积核进行滤波,以及颜色空间转换。

该库也支持图像缩放,旋转和任意的仿射变换。

直方图方法可以让你从图像中提取一些统计信息。这可用于自动对比度增强和全局统计分析。