PIL 图像旋转并保存

from PIL import Image

# 读取图片
img = Image.open(r'./000001.jpg')

# 转化为alpha层
img_alpha = img.convert('RGBA')

# 旋转图像
rot = img_alpha.rotate(45, expand = 1)

# 与旋转图像大小相同的白色区域
fff = Image.new('RGBA', rot.size, (255,255,255,255))

# # 使用rot作为创建一个复合图像
out = Image.composite(rot, fff, mask=rot)


out.convert(img.mode).show()
# out.convert(img.mode).save("./1.jpg")

PIL 图像旋转并保存_第1张图片

你可能感兴趣的:(python)