当前位置: 移动技术网 > IT编程>脚本编程>Python > python 实现图片旋转 上下左右 180度旋转的示例

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

2019年03月20日  | 移动技术网IT编程  | 我要评论

alp,五年级上册英语第一课,等你下课 下载

如下所示:

#首先建好一个数据_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()

以上这篇python 实现图片旋转 上下左右 180度旋转的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网