📜  旋转图像python(1)

📅  最后修改于: 2023-12-03 15:10:25.297000             🧑  作者: Mango

旋转图像Python介绍

在图像处理中,旋转图像是一个很常见的操作。Python提供了许多库来对图像进行处理,其中最常用的是PIL库。本篇介绍如何使用PIL库来旋转图像。

安装PIL库

PIL库需要使用pip来安装。在命令行输入以下命令即可:

pip install pillow
操作步骤
  1. 导入PIL库和图片
from PIL import Image

img = Image.open('example.jpg')
  1. 旋转图片

使用Image类的rotate方法来旋转图片。例如,如果要将图片顺时针旋转45度,可以向rotate方法传递参数45:

img_rotated = img.rotate(45)
  1. 保存图片

使用Image类的save方法来保存图片。例如,如果要将图片保存为“rotated.jpg”,可以像下面这样:

img_rotated.save('rotated.jpg')
完整代码示例
from PIL import Image

img = Image.open('example.jpg')
img_rotated = img.rotate(45)
img_rotated.save('rotated.jpg')
总结

本篇介绍了如何使用PIL库来旋转图像。旋转图片只需要在打开图片后使用Image类的rotate方法即可。同时,为了保留修改后的图片,需要使用Image类的save方法来保存修改后的图片。