Python
中的图像处理
第
1
章
基本的图像操作和处理
本章讲解操作和处理图像的基础知识,将通过大量示例介绍
处理图像所需的
Python
工具包,并介绍用于读取图像、图
像转换和缩放、计算导数、画图和保存结果等的基本工具。
这些工具的使用将贯穿本书的剩余章节。
1.1
PIL
:
Python
图像处理类库
PIL
(
Python Imaging Library Python
,图像处理类库)提供了
通用的图像处理功能,以及大量有用的基本图像操作,比如
图像缩放、裁剪、旋转、颜色转换等。
PIL
是免费的,可以
从
下载。
利用
PIL
中的函数,我们可以从大多数图像格式的文件中
读取数据,然后写入最常见的图像格式文件中。
PIL
中最重
要的模块为
Image
。要读取一幅图像,可以使用:
from PIL import Image
pil_im = Image.open('empire.jpg')
上述代码的返回值
pil_im
是一个
PIL
图像对象。