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上下文管理器和with块详解
Sep 09 Python
Python实现的爬取百度贴吧图片功能完整示例
May 10 Python
Python 数据可视化pyecharts的使用详解
Jun 26 Python
如何解决django-celery启动后迅速关闭
Oct 16 Python
Python属性和内建属性实例解析
Jan 14 Python
浅谈图像处理中掩膜(mask)的意义
Feb 19 Python
Python编程快速上手——PDF文件操作案例分析
Feb 28 Python
Python基于requests库爬取网站信息
Mar 02 Python
PyCharm Anaconda配置PyQt5开发环境及创建项目的教程详解
Mar 24 Python
Python extract及contains方法代码实例
Sep 11 Python
利用Python实现字幕挂载(把字幕文件与视频合并)思路详解
Oct 21 Python
python 发送邮件的示例代码(Python2/3都可以直接使用)
Dec 03 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.vs.JAVA
2016/04/29 PHP
Javascript Object.extend
2010/05/18 Javascript
使图片旋转的3种解决方案
2013/11/21 Javascript
利用jquery动画特效和css打造的侧边弹出垂直导航
2014/04/04 Javascript
JavaScript中自带的 reduce()方法使用示例详解
2016/08/10 Javascript
ES6新特性之Object的变化分析
2017/03/31 Javascript
jQuery实现frame之间互通的方法
2017/06/26 jQuery
mac上node.js环境的安装测试
2017/07/03 Javascript
Vue的移动端多图上传插件vue-easy-uploader的示例代码
2017/11/27 Javascript
深入浅析Vue.js中 computed和methods不同机制
2018/03/22 Javascript
jQuery实现checkbox全选功能完整实例
2018/07/12 jQuery
JavaScript刷新页面的几种方法总结
2019/03/28 Javascript
JS实现的检验身份证格式并输出出生日期,年龄,性别,出生地示例
2019/05/17 Javascript
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
2020/01/06 Javascript
vue vant中picker组件的使用
2020/11/03 Javascript
JS代码实现页面切换效果
2021/01/10 Javascript
[35:44]2014 DOTA2华西杯精英邀请赛 5 24 iG VS VG
2014/05/26 DOTA
Python实现基本线性数据结构
2016/08/22 Python
Python实现图片滑动式验证识别方法
2017/11/09 Python
python使用os.listdir和os.walk获得文件的路径的方法
2017/12/16 Python
学习Python selenium自动化网页抓取器
2018/01/20 Python
python如何为被装饰的函数保留元数据
2018/03/21 Python
python opencv3实现人脸识别(windows)
2018/05/25 Python
Python键盘输入转换为列表的实例
2018/06/23 Python
python 字典操作提取key,value的方法
2019/06/26 Python
使用python serial 获取所有的串口名称的实例
2019/07/02 Python
python单例模式原理与创建方法实例分析
2019/10/26 Python
Pycharm如何运行.py文件的方法步骤
2020/03/03 Python
世界顶级足球门票网站:Live Football Tickets
2017/10/14 全球购物
春节联欢晚会主持词范文
2014/03/24 职场文书
综合办公室主任岗位职责
2014/04/13 职场文书
捐款感谢信
2015/01/20 职场文书
接收函格式
2015/01/30 职场文书
毕业证明书
2015/06/19 职场文书
2016年“5.12”护士节慰问信
2015/11/30 职场文书
微软PC Health Check电脑健康状况检查应用下载(Win11配置检测工具)
2021/06/26 数码科技