问题描述
水平翻转或垂直翻转图像
解决方案
from PIL import Image
im = Image.open('test.jpg')
flip_left_right = im.transpose(Image.FLIP_LEFT_RIGHT) # 水平翻转
flip_top_bottom = im.transpose(Image.FLIP_TOP_BOTTOM) # 垂直翻转
flip_left_right.save('flip_left_right.jpg')
flip_top_bottom.save('flip_top_bottom.jpg')
效果
原图 | 水平翻转 |
---|---|
![]() | ![]() |
原图 | 垂直翻转 |
---|---|
![]() | ![]() |