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 相关文章推荐
可用于监控 mysql Master Slave 状态的python代码
Feb 10 Python
跟老齐学Python之集合的关系
Sep 24 Python
Python解析excel文件存入sqlite数据库的方法
Nov 15 Python
对python的文件内注释 help注释方法
May 23 Python
python3去掉string中的标点符号方法
Jan 22 Python
python实现日志按天分割
Jul 22 Python
pytorch制作自己的LMDB数据操作示例
Dec 18 Python
提升python处理速度原理及方法实例
Dec 25 Python
python实现五子棋游戏(pygame版)
Jan 19 Python
Python 如何创建一个简单的REST接口
Jul 30 Python
Python接口自动化测试的实现
Aug 28 Python
PyQt5结合QtDesigner实现文本框读写操作
Jun 11 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
用PHP和ACCESS写聊天室(九)
2006/10/09 PHP
php中json_encode UTF-8中文乱码的更好解决方法
2014/09/28 PHP
PHP PDOStatement::fetch讲解
2019/01/31 PHP
使用swoole 定时器变更超时未支付订单状态的解决方案
2019/07/24 PHP
PHP 多进程与信号中断实现多任务常驻内存管理实例方法
2019/10/04 PHP
tp5框架的增删改查操作示例
2019/10/31 PHP
js 处理URL实用技巧
2010/11/23 Javascript
jQuery ajax dataType值为text json探索分享
2013/09/23 Javascript
Jquery焦点与失去焦点示例应用
2014/06/10 Javascript
javascript实现浏览器窗口传递参数的方法
2014/09/03 Javascript
jQuery 中DOM 操作详解
2015/01/13 Javascript
JavaScript实现身份证验证代码
2016/02/17 Javascript
轮播图组件js代码
2016/08/08 Javascript
BootStrap modal实现拖拽功能
2018/12/01 Javascript
Node.js Event Loop各阶段讲解
2019/03/08 Javascript
jquery实现二级导航下拉菜单效果实例
2019/05/14 jQuery
js代码编写无缝轮播图
2020/09/13 Javascript
解决antd 下拉框 input [defaultValue] 的值的问题
2020/10/31 Javascript
python使用pil生成图片验证码的方法
2015/05/08 Python
Python使用pymysql小技巧
2017/06/04 Python
python爬虫之线程池和进程池功能与用法详解
2018/08/02 Python
python如何实现一个刷网页小程序
2018/11/27 Python
Python将字符串常量转化为变量方法总结
2019/03/17 Python
详解Python解决抓取内容乱码问题(decode和encode解码)
2019/03/29 Python
Python实现的对一个数进行因式分解操作示例
2019/06/27 Python
python的数学算法函数及公式用法
2020/11/18 Python
matplotlib交互式数据光标实现(mplcursors)
2021/01/13 Python
购买一个高级域名:BuyDomains
2018/03/11 全球购物
英国在线定做百叶窗网站:Make My Blinds
2020/08/17 全球购物
浙大网新C/C++面试解惑
2015/05/27 面试题
行政总监岗位职责
2013/12/05 职场文书
入党积极分子自我鉴定
2014/02/18 职场文书
公司经理聘任书
2014/03/29 职场文书
学习党的群众路线对照检查材料
2014/09/29 职场文书
Python使用sql语句对mysql数据库多条件模糊查询的思路详解
2021/04/12 Python
教你怎么用Python实现GIF动图的提取及合成
2021/06/15 Python