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库,并在你的项目中使用它。
图片示例: