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实现一个简单的并查集的示例代码
Mar 19 Python
深入理解Django自定义信号(signals)
Oct 15 Python
如何用C代码给Python写扩展库(Cython)
May 17 Python
如何用Python破解wifi密码过程详解
Jul 12 Python
Python3+PyInstall+Sciter解决报错缺少dll、html等文件问题
Jul 15 Python
python字典排序的方法
Oct 12 Python
python中利用matplotlib读取灰度图的例子
Dec 07 Python
python 中值滤波,椒盐去噪,图片增强实例
Dec 18 Python
Python表达式的优先级详解
Feb 18 Python
pytho matplotlib工具栏源码探析一之禁用工具栏、默认工具栏和工具栏管理器三种模式的差异
Feb 25 Python
使用numpy实现矩阵的翻转(flip)与旋转
Jun 03 Python
Python编写nmap扫描工具
Jul 21 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
我的论坛源代码(八)
2006/10/09 PHP
php auth_http类库进行身份效验
2009/03/19 PHP
php创建无限级树型菜单
2015/11/05 PHP
基于命令行执行带参数的php脚本并取得参数的方法
2016/01/25 PHP
jQuery 使用手册(三)
2009/09/23 Javascript
Jsonp 跨域的原理以及Jquery的解决方案
2011/06/27 Javascript
jquery搜索框效果实现方法
2015/01/16 Javascript
基于JavaScript实现瀑布流效果(循环渐近)
2016/01/27 Javascript
Bootstrap源码解读表单(2)
2016/12/22 Javascript
vue v-on监听事件详解
2017/05/17 Javascript
jsonp跨域请求详解
2017/07/13 Javascript
js判断用户是输入的地址请求的路径(实例讲解)
2017/07/18 Javascript
JS路由跳转的简单实现代码
2017/09/21 Javascript
js中apply和Math.max()函数的问题及区别介绍
2018/03/27 Javascript
浅谈vue父子组件怎么传值
2018/07/21 Javascript
解决vue-cli项目打包出现空白页和路径错误的问题
2018/09/04 Javascript
vue单页面应用打开新窗口显示跳转页面的实例
2018/09/21 Javascript
fetch 如何实现请求数据
2018/12/20 Javascript
vue router-link 默认a标签去除下划线的实现
2020/11/06 Javascript
详尽讲述用Python的Django框架测试驱动开发的教程
2015/04/22 Python
python中的编码知识整理汇总
2016/01/26 Python
Python使用修饰器执行函数的参数检查功能示例
2017/09/26 Python
python数据封装json格式数据
2018/03/04 Python
Python静态类型检查新工具之pyright 使用指南
2019/04/26 Python
使用python判断jpeg图片的完整性实例
2019/06/10 Python
Python list与NumPy array 区分详解
2019/11/06 Python
django有外键关系的两张表如何相互查找
2020/02/10 Python
小米乌克兰网上商店:Xiaomi.UA
2019/10/29 全球购物
毕业生找工作的自我评价
2013/10/18 职场文书
中药专业大学生医药工作求职信
2013/10/25 职场文书
学习雷锋寄语大全
2014/04/11 职场文书
倡议书的写法
2014/08/30 职场文书
大学生考试作弊检讨书1000字
2014/10/14 职场文书
初中生毕业评语
2014/12/29 职场文书
不同意离婚代理词
2015/05/23 职场文书
房地产置业顾问工作总结
2015/10/23 职场文书