概述¶
**Python 图像库** 将图像处理功能添加到您的 Python 解释器。
该库提供了广泛的文件格式支持、高效的内部表示和相当强大的图像处理功能。
核心图像库旨在快速访问存储在一些基本像素格式中的数据。它应该为通用图像处理工具提供坚实的基础。
让我们看看这个库的一些可能的用途。
图像档案¶
Python 图像库非常适合图像存档和批处理应用。您可以使用该库来创建缩略图、在文件格式之间转换、打印图像等等。
当前版本识别并读取大量格式。写入支持有意限于最常用的交换和演示格式。
图像显示¶
当前版本包括 Tk PhotoImage
和 BitmapImage
接口,以及一个 Windows DIB 接口
,它可以与 PythonWin 和其他基于 Windows 的工具包一起使用。许多其他 GUI 工具包都附带了一些 PIL 支持。
为了调试,还有一个 show()
方法,它将图像保存到磁盘,并调用外部显示实用程序。
图像处理¶
该库包含基本图像处理功能,包括点运算、使用一组内置卷积核进行滤波和色彩空间转换。
该库还支持图像大小调整、旋转和任意仿射变换。
有一个直方图方法允许您从图像中提取一些统计信息。这可用于自动对比度增强,以及用于全局统计分析。