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


Posted in Python onJanuary 24, 2019

如下所示:

#首先建好一个数据_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度旋转的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现的重启关机程序实例
Aug 21 Python
Python进程通信之匿名管道实例讲解
Apr 11 Python
Python的Flask框架中实现简单的登录功能的教程
Apr 20 Python
Pandas Shift函数的基础入门学习笔记
Nov 16 Python
python实现简单日期工具类
Apr 24 Python
获取django框架orm query执行的sql语句实现方法分析
Jun 20 Python
简单了解python中对象的取反运算符
Jul 01 Python
Python操作MySQL数据库的示例代码
Jul 13 Python
Matplotlib 绘制饼图解决文字重叠的方法
Jul 24 Python
Python join()函数原理及使用方法
Nov 14 Python
Python 多进程、多线程效率对比
Nov 19 Python
如何用用Python将地址标记在地图上
Feb 07 Python
Python对象与引用的介绍
Jan 24 #Python
selenium+python自动化测试之多窗口切换
Jan 23 #Python
python 去除二维数组/二维列表中的重复行方法
Jan 23 #Python
selenium+python自动化测试之鼠标和键盘事件
Jan 23 #Python
selenium+python自动化测试之页面元素定位
Jan 23 #Python
python 实现矩阵上下/左右翻转,转置的示例
Jan 23 #Python
selenium+python自动化测试之使用webdriver操作浏览器的方法
Jan 23 #Python
You might like
通过隐藏option实现select的联动效果
2009/11/10 Javascript
基于jquery的大众点评,分类导航实现代码
2011/08/23 Javascript
WordPress 单页面上一页下一页的实现方法【附代码】
2016/03/10 Javascript
vue实现可增删查改的成绩单
2016/10/27 Javascript
JS 对java返回的json格式的数据处理方法
2016/12/05 Javascript
Angularjs中使用轮播图指令swiper
2017/05/30 Javascript
React-Native中props具体使用详解
2017/09/04 Javascript
nodejs 图解express+supervisor+ejs的用法(推荐)
2017/09/08 NodeJs
Vue响应式原理深入解析及注意事项
2017/12/11 Javascript
VUE 动态组件的应用案例分析
2019/12/02 Javascript
在vue-cli3.0 中使用预处理器 (Sass/Less/Stylus) 配置全局变量操作
2020/08/10 Javascript
vue 图片裁剪上传组件的实现
2020/11/12 Javascript
vue 数据操作相关总结
2020/12/17 Vue.js
python支持断点续传的多线程下载示例
2014/01/16 Python
python 上下文管理器使用方法小结
2017/10/10 Python
Python使用正则表达式获取网页中所需要的信息
2018/01/29 Python
解决pycharm无法识别本地site-packages的问题
2018/10/13 Python
pandas通过字典生成dataframe的方法步骤
2019/07/23 Python
Python3 文章标题关键字提取的例子
2019/08/26 Python
利用Tensorflow的队列多线程读取数据方式
2020/02/05 Python
python读取图片的几种方式及图像宽和高的存储顺序
2020/02/11 Python
Python实现代码块儿折叠
2020/04/15 Python
详解如何修改python中字典的键和值
2020/09/29 Python
详解canvas多边形(蜘蛛图)的画法示例
2018/01/29 HTML / CSS
瑞士灯具购物网站:Lampenwelt.ch
2018/07/08 全球购物
常见的软件开发流程有哪些
2015/11/14 面试题
团支书的期末学习总结自我评价
2013/11/01 职场文书
上课睡觉检讨书
2014/01/28 职场文书
婚假请假条怎么写
2014/04/10 职场文书
《画家乡》教学反思
2014/04/22 职场文书
外联部演讲稿
2014/05/24 职场文书
2014年人民调解工作总结
2014/12/08 职场文书
2015年推普周活动方案
2015/05/06 职场文书
2015年城市管理工作总结
2015/05/23 职场文书
贫困证明怎么写
2015/06/16 职场文书
大一新生军训新闻稿
2015/07/17 职场文书