侧边栏壁纸
  • 累计撰写 18 篇文章
  • 累计创建 25 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

4.图片旋转

遗失的记忆
2024-09-25 / 0 评论 / 0 点赞 / 16 阅读 / 1152 字

图片旋转:

from PIL import Image
import os
pic_name = 'mountain.jpeg'

def rotate_image(input_image , output_image ,angle=180 ):
    im =Image.open(input_image )
    new_im = im.rotate(angle) 
    # new_im = im.transpose(Image.FLIP_LEFT_RIGHT) # FLIP_TOP_BOTTOM,ROTATE_90,ROTATE_180,ROTATE_270
    new_im.save(output_image,optimize=True) 

rotate_image(pic_name,'rotate36_'+pic_name,angle=36)  
rotate_image(pic_name,'rotate90_'+pic_name,angle=90)  
rotate_image(pic_name,'rotate180_'+pic_name,angle=180)  

36度旋转

rotate36_mountain.jpeg

90度旋转

rotate90_mountain.jpeg

180度旋转

rotate180_mountain.jpeg

0

评论区