- Python Pillow教程
- 蟒蛇Pillow - 主页
- Python Pillow - 概述
- Python Pillow - 环境设置
- Python Pillow - 使用图像模块
- Python Pillow - 处理图像
- Python Pillow - 创建缩略图
- Python Pillow - 合并图像
- Python Pillow - 模糊图像
- Python Pillow - 裁剪图像
- Python Pillow - 翻转和旋转图像
- Python Pillow - 调整图像大小
- Python Pillow - 创建水印
- Python Pillow - 向图像添加滤镜
- Python Pillow - 图像上的颜色
- Python Pillow - ImageDraw 模块
- Python Pillow - 图像序列
- Python Pillow - 在图像上写入文本
- Python Pillow - 使用 Numpy 进行机器学习
- Python Pillow 有用资源
- Python Pillow - 快速指南
- Python Pillow - 有用的资源
- Python Pillow - 讨论
Python Pillow - 概述
在当今的数字世界中,我们遇到了大量的数字图像。例如,我们使用Python编程语言,它提供了很多图像处理库来为数字图像添加图像处理功能。
一些最常见的图像处理库是:OpenCV、Python 成像库 (PIL)、Scikit-image、Pillow。然而,在本教程中,我们仅关注Pillow 模块,并将尝试探索该模块的各种功能。
Pillow 构建在 PIL(Python 图像库)之上。PIL是Python中图像处理的重要模块之一。但是,自 2011 年以来,PIL 模块不再受支持,并且不支持 python 3。
Pillow模块提供了更多的功能,可以在所有主要操作系统上运行并支持python 3。它支持多种图像,例如“jpeg”,“png”,“bmp”,“gif”,“ppm”,“tiff”。使用 Pillow 模块,您几乎可以对数字图像执行任何操作。除了基本的图像处理功能外,包括点运算、使用内置卷积核过滤图像以及色彩空间转换。
图片档案
Python 成像库最适合图像存档和批处理应用程序。Python Pillow 包可用于创建缩略图、从一种格式转换为另一种格式以及打印图像等。
图像显示
您可以使用 Tk PhotoImage、BitmapImage 和 Windows DIB 接口显示图像,该接口可以与 PythonWin 和其他基于 Windows 的工具包以及许多其他图形用户界面 (GUI) 工具包一起使用。
出于调试目的,有一个 show() 方法将图像保存到磁盘,该方法调用外部显示实用程序。
图像处理
Pillow 库包含所有基本的图像处理功能。您可以调整图像大小、旋转和变换。
Pillow模块允许您使用直方图方法从图像中提取一些统计数据,随后可用于统计分析和自动对比度增强。