#!/usr/bin/env python
#-*- coding: utf-8 -*-
#!/usr/bin/env python
import sys
import cv2
import os
from PIL import Image
from PIL import ImageDraw
os.getcwd()
path = os.path.join(os.getcwd(),'picture')
im_file = os.listdir(path)
for im_file_index_i in im_file:
os.getcwd()
path = os.path.join(os.getcwd(), 'picture')
# im_test = os.path.join(path, im_file_index_i)
im_test = os.path.join(path, im_file_index_i)
# print(im_test)
img1 = Image.open(im_test)
# ====================================================
out = Image.open(im_test)
out1 = out.transpose(Image.FLIP_LEFT_RIGHT) # 水平翻转
out2 = out.transpose(Image.FLIP_TOP_BOTTOM) #垂直翻转
out3 = out.rotate(90) #90°顺时针翻转
# out4 = img.rotate(30) #30°顺时针翻转
# out1.show()
# out2.show()
# out3.show()
# name1 ='E:/pycharm_code/deeplabv3-plus-pytorch-main/test/voc-rotate/'+im_file_index_i
# out1.save(name1)
# name2 ='E:/pycharm_code/deeplabv3-plus-pytorch-main/test/voc-rotate/'+im_file_index_i
# out2.save(name2)
name3= 'E:/pycharm_code/deeplabv3-plus-pytorch-main/test/voc-rotate/' + im_file_index_i
out3.save(name3)
整个文件夹中的图片进行旋转
最新推荐文章于 2024-10-02 08:41:51 发布