PIL(Python Imaging Library)是一个能够处理图像的Python库。如果你想在Windows上使用PIL,你需要按照以下步骤进行安装:
1. 安装Python
在开始安装PIL之前,你需要先安装Python。你可以在Python官方网站(https://www.python.org/downloads/windows/)下载Windows版的Python安装文件(记得按照自己电脑的位数选择下载32位或者64位)。安装完毕后,记得把Python的安装路径添加到环境变量中。
2. 安装Visual C++
PIL是基于C语言编写的,因此你需要先安装Visual C++。你可以在微软的官网(https://visualstudio.microsoft.com/visual-cpp-build-tools/)下载Visual C++ Build Tools进行安装。
3. 安装Pillow库
PIL的延伸库Pillow是一个安装非常方便的库,只需一条指令即可完成安装:
pip install pillow
如果你使用的Python版本是Python3.4或以上版本,那么Pillow已经被包含在Python自带的模块中了,因此在这种情况下你无需另行安装。
示例说明
安装完毕之后,我们可以使用PIL对图像进行操作。以下是两个使用PIL的简单示例:
示例1:将一张图像转为灰度图
from PIL import Image
# 打开图像
im = Image.open("example.jpg")
# 转为灰度图
gray_im = im.convert('L')
# 展示图像
gray_im.show()
示例2:将一张图像打开并保存为PNG格式
from PIL import Image
# 打开图像
im = Image.open("example.jpg")
# 保存为PNG格式
im.save("example.png")