python中pil将图片旋转180
时间: 2023-09-24 19:03:22 浏览: 150
你可以使用PIL库中的`rotate()`函数来将图片旋转180度,具体代码如下:
```python
from PIL import Image
img = Image.open('your_image.jpg')
rotated_img = img.rotate(180)
rotated_img.save('rotated_image.jpg')
```
这段代码会打开名为`your_image.jpg`的图片,将其旋转180度,然后保存为`rotated_image.jpg`文件。
相关问题
Python中如何实现图片旋转?
Python中,可以使用PIL库中的Image模块来实现图片旋转。具体步骤如下:
```python
from PIL import Image
# 打开图片
img = Image.open('image.jpg')
# 旋转图片
img_rotate = img.rotate(45) # 旋转45度
# 显示图片
img_rotate.show()
# 保存图片
img_rotate.save('image_rotate.jpg')
```
另外,如果需要对图片进行裁剪,可以使用Pillow库中的Image模块的crop()函数。具体步骤如下:
```python
from PIL import Image
# 打开图片
img = Image.open('image.jpg')
# 裁剪图片
box = (100, 100, 300, 300) # 左上角和右下角坐标
img_crop = img.crop(box)
# 显示图片
img_crop.show()
# 保存图片
img_crop.save('image_crop.jpg')
```
python代码图片旋转180度
可以使用PIL库来实现图片旋转,具体代码如下:
```python
from PIL import Image
# 打开图片
img = Image.open('image.jpg')
# 旋转180度
img = img.rotate(180)
# 保存图片
img.save('rotated_image.jpg')
```
阅读全文