Python Pillow 旋转图片

2024年07月01日 Python Pillow 旋转图片 极客笔记

Python Pillow 旋转图片

在本文中,我们将详细介绍如何使用Python的Pillow库来旋转图片。Pillow是Python的一个强大的图像处理库,提供了丰富的功能,包括图像旋转、裁剪、缩放等。通过学习本文,您将了解如何使用Pillow库来旋转图片,并且了解如何调整旋转的角度和旋转后的保存方式。

安装Pillow库

首先,我们需要安装Pillow库。您可以通过pip命令来安装Pillow库,具体方法如下:

pip install pillow

安装完成后,我们就可以开始使用Pillow库来处理图像了。

旋转图片

下面是一个简单的示例代码,用来旋转一张图片:

from PIL import Image

# 打开图片文件
image = Image.open('example.jpg')

# 设置旋转角度
angle = 45

# 旋转图片
rotated_image = image.rotate(angle)

# 显示旋转后的图片
rotated_image.show()

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

在上面的代码中,我们首先使用Image.open()函数打开了一张图片,然后设置了旋转角度为45度。接着使用rotate()函数对图片进行了旋转,最后分别展示了旋转后的图片和保存了旋转后的图片。您可以替换'example.jpg'为您自己的图片路径来尝试运行代码。

调整旋转角度

您可以根据自己的需求调整旋转的角度。比如,如果您想将图片逆时针旋转90度,只需要将上面代码中的angle调整为-90即可。

总结

本文介绍了如何使用Python的Pillow库来旋转图片。通过学习本文,您应该已经掌握了如何使用Pillow库进行图片旋转的基本方法。您可以根据自己的需求来调整旋转角度和保存方式,实现更加复杂的图片处理操作。

本文链接:http://so.lmcjl.com/news/7645/

展开阅读全文