文章目录
python对图片进行水平、垂直、按某一角度翻转(旋转)
1. 单独处理一张图片
#!/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()
im_path = os.path.join(os.getcwd(), '000057.jpg')
print(im_path)
img1 = Image.open(im_path)
# =====================================================================================
out1 = img1.transpose(Image.FLIP_LEFT_RIGHT) # 水平翻转
out2 = img1.transpose(Image.FLIP_TOP_BOTTOM) # 垂直翻转
out3 = img1.rotate(45) # 45°顺时针翻转
# out4 = img.rotate(30) # 30°顺时针翻转
out1.show()
ou