python 图像旋转
时间: 2023-07-08 18:30:49 浏览: 88
可以使用Python的PIL库(Pillow库)来进行图像旋转操作。以下是一个简单的示例代码:
```python
from PIL import Image
# 打开原始图像
image = Image.open("example.jpg")
# 旋转图像
rotated_image = image.rotate(45)
# 显示旋转后的图像
rotated_image.show()
# 保存旋转后的图像
rotated_image.save("example_rotated.jpg")
```
在上面的代码中,我们首先使用`Image.open()`方法打开原始图像,然后使用`rotate()`方法对图像进行旋转操作,参数为旋转角度。最后使用`show()`方法显示旋转后的图像,并使用`save()`方法保存旋转后的图像。
相关问题
python图像旋转
在 Python 中,可以使用 Pillow 库来对图像进行旋转操作。下面是一个简单的示例代码:
```python
from PIL import Image
# 打开图像文件
image = Image.open('image.jpg')
# 旋转图像
rotated_image = image.rotate(45) # 顺时针旋转 45 度
# 显示图像
rotated_image.show()
# 保存旋转后的图像
rotated_image.save('rotated_image.jpg')
```
以上代码中,`image.jpg` 是要旋转的图像文件路径,`45` 是旋转角度。你可以根据需要自行修改文件路径和旋转角度。在旋转完成后,可以使用 `show()` 方法显示图像,也可以使用 `save()` 方法保存旋转后的图像。
python图片旋转
要在Python中旋转图片,你可以使用PIL(Python Imaging Library)库。你需要安装它,可以通过以下命令安装:
```
pip install pillow
```
然后,你可以使用以下代码示例来旋转图片:
```python
from PIL import Image
def rotate_image(input_image_path, output_image_path, angle):
image = Image.open(input_image_path)
rotated_image = image.rotate(angle)
rotated_image.save(output_image_path)
# 示例调用
input_image = "input.jpg"
output_image = "output.jpg"
rotate_angle = 45
rotate_image(input_image, output_image, rotate_angle)
```
在上述示例中,`input_image_path`是输入图像的路径,`output_image_path`是旋转后的图像的保存路径,`angle`是旋转的角度。请确保提供正确的输入和输出图像路径。
这样,你就可以使用PIL库在Python中旋转图片了。
阅读全文