详解如何在Windows上安装PIL

  • Post category:Python

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")