如何运用python将文件夹里的图片进行随机翻转旋转并且保存到一个新的文件夹中!
transpose()
函数可用于旋转图片,有以下几种选项
因此,我们只需要利用随机数随机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") # 保存
效果展示: