1. 安装 pillow
pip install pillow -i https://pypi.douban.com/simple/ --trusted-host pypi.douban.com
2. 旋转图片
方法一
from PIL import Image
im = Image.open(r'img/1.jpg')
new_img1 = im.transpose(Image.ROTATE_270) # 逆时针旋转270
new_img1.save(r'img/1.jpg', quality=95, subsampling=0)
方法二
from PIL import Image
im = Image.open(r'img/1.jpg')
new_img2 = im.rotate(90) # 逆时针旋转90
new_img2.save(r'img/1.jpg', quality=95, subsampling=0)
两个函数的区别:
- im.transpose
- 单纯的旋转了图片的方向
- im.rotate(90)
- 在旋转以后,可能会发生裁剪
save()
方法里:参数quality=95
, subsampling=0
是为了防止图像的压缩
参考:https://blog.csdn.net/weixin_43705559/article/details/89337835