欢迎来到代码驿站!

Python代码

当前位置:首页 > 软件编程 > Python代码

python 实现图片旋转 上下左右 180度旋转的示例

时间:2020-12-21 17:36:13|栏目:Python代码|点击:

如下所示:

#首先建好一个数据_ud文件夹
import PIL.Image as img
import os
path_old = "C:/Users/49691/Desktop/数据/"
path_new = "C:/Users/49691/Desktop/数据_ud/"
filelist = os.listdir(path_old)
total_num = len(filelist)
print(total_num)
for i in range(total_num):
 im = img.open(path_old + str(i) + ".jpg")
 #ng = im.transpose(img.ROTATE_180) #旋转 180 度角。
 #ng = im.transpose(img.FLIP_LEFT_RIGHT) #左右对换。
 ng = im.transpose(img.FLIP_TOP_BOTTOM) # 上下对换。
 ng.save(path_new + str(i) +'.jpg')
 if i%20 == 0:
  print(i)
print(i)
 
#ng = im.rotate(180) #逆时针旋转 45 度角。
#im.transpose(img.FLIP_LEFT_RIGHT) #左右对换。
#im.transpose(img.FLIP_TOP_BOTTOM) #上下对换。
#im.transpose(Image.ROTATE_90) #旋转 90 度角。
 
#im.transpose(Image.ROTATE_270) #旋转 270 度角。
#im.show()
#ng.show()

上一篇:numpy中三维数组中加入元素后的位置详解

栏    目:Python代码

下一篇:Django Rest framework频率原理与限制

本文标题:python 实现图片旋转 上下左右 180度旋转的示例

本文地址:http://www.codeinn.net/misctech/34896.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有