如何运用python将文件夹里的图片进行随机翻转旋转

如何运用python将文件夹里的图片进行随机翻转旋转并且保存到一个新的文件夹中!

transpose() 函数可用于旋转图片,有以下几种选项

img

因此,我们只需要利用随机数随机0~6的整数即可。

代码参考:


import os
import random
from PIL import Image

img = Image.open('image.png')         # 打开图片
num = random.randint(0,6)           # 定义旋转的方式
img = img.transpose(num)            # 将图片随机反转,旋转
# img.show()                        # 显示图片
img.save("rotateImg_"+str(num)+".png")       # 保存

效果展示:

img