Pillow库是一个Python图像处理库,它提供了许多强大的图像处理功能。下面是一些基本的教程,帮助你快速上手Pillow库。

安装Pillow库

首先,确保你已经安装了Python环境。然后,可以使用pip命令来安装Pillow库:

pip install Pillow

创建和保存图片

以下是一个简单的例子,展示如何使用Pillow库创建一个新图片并保存:

from PIL import Image

# 创建一个白色背景的图片
img = Image.new('RGB', (100, 100), color = 'white')

# 保存图片
img.save('new_image.png')

读取图片

使用Pillow库读取图片非常简单:

from PIL import Image

# 读取图片
img = Image.open('example.jpg')

# 显示图片
img.show()

图片处理

Pillow库提供了丰富的图片处理功能,比如裁剪、旋转、缩放等。

裁剪图片

以下是一个裁剪图片的例子:

from PIL import Image

# 读取图片
img = Image.open('example.jpg')

# 裁剪图片
img_cropped = img.crop((50, 50, 150, 150))

# 保存裁剪后的图片
img_cropped.save('cropped_image.jpg')

旋转图片

以下是一个旋转图片的例子:

from PIL import Image

# 读取图片
img = Image.open('example.jpg')

# 旋转图片90度
img_rotated = img.rotate(90)

# 保存旋转后的图片
img_rotated.save('rotated_image.jpg')

缩放图片

以下是一个缩放图片的例子:

from PIL import Image

# 读取图片
img = Image.open('example.jpg')

# 缩放图片
img_resized = img.resize((200, 200))

# 保存缩放后的图片
img_resized.save('resized_image.jpg')

总结

Pillow库是一个非常强大的Python图像处理库,它提供了丰富的功能和示例。通过以上教程,你可以快速上手Pillow库,并在你的项目中使用它。

更多Pillow库教程

图片示例:

image