python旋转图片旋转一定角度
时间: 2024-08-01 21:01:47 浏览: 105
python 旋转图片,并生成mask
在Python中,你可以使用PIL(Python Imaging Library)或者其更现代的替代品Pillow库来旋转图片。这里是一个简单的例子,展示如何使用Pillow库旋转图片:
```python
from PIL import Image
def rotate_image(image_path, angle):
with Image.open(image_path) as img:
rotated_img = img.rotate(angle, expand=True)
# 如果你想保存旋转后的图片
rotated_img.save('rotated_' + image_path)
# 或者直接返回图像对象供进一步处理
return rotated_img
# 使用方法
angle_degrees = 45 # 例如45度旋转
image_file = 'example.jpg'
rotated_img = rotate_image(image_file, angle_degrees)
#
阅读全文