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简单实现Base64编码和解码的方法
Apr 29 Python
详解K-means算法在Python中的实现
Dec 05 Python
Python Web编程之WSGI协议简介
Jul 18 Python
Python3实现对列表按元组指定列进行排序的方法分析
Dec 22 Python
在Qt5和PyQt5中设置支持高分辨率屏幕自适应的方法
Jun 18 Python
Python Pandas 获取列匹配特定值的行的索引问题
Jul 01 Python
使用 Python 写一个简易的抽奖程序
Dec 08 Python
Python实现手机号自动判断男女性别(实例解析)
Dec 22 Python
Python Opencv图像处理基本操作代码详解
Aug 31 Python
Python3+PyCharm+Django+Django REST framework配置与简单开发教程
Feb 16 Python
Python制作春联的示例代码
Jan 22 Python
Python3的进程和线程你了解吗
Mar 16 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 文本文章分页代码 按标记或长度(不涉及数据库)
2012/06/07 PHP
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
php对二维数组按指定键值key排序示例代码
2013/11/26 PHP
ThinkPHP实现将SESSION存入MYSQL的方法
2014/07/22 PHP
Laravel中encrypt和decrypt的实现方法
2017/09/24 PHP
jQuery技巧大放送 学习jquery的朋友可以看下
2009/10/14 Javascript
JavaScript高级程序设计 DOM学习笔记
2011/09/10 Javascript
JavaScript中Null与Undefined的区别解析
2015/06/30 Javascript
使用vue编写一个点击数字计时小游戏
2016/08/31 Javascript
Javascript 动态改变imput type属性
2016/11/01 Javascript
Three.js利用顶点绘制立方体的方法详解
2017/09/27 Javascript
JavaScript设计模式之缓存代理模式原理与简单用法示例
2018/08/07 Javascript
JSON的parse()方法介绍
2019/01/31 Javascript
layui2.0使用table+laypage实现真分页
2019/07/27 Javascript
微信小程序淘宝首页双排图片布局排版代码(推荐)
2020/10/29 Javascript
微信小程序实现滚动Tab选项卡
2020/11/16 Javascript
[04:03]2014DOTA2西雅图国际邀请赛 LGD战队巡礼
2014/07/07 DOTA
对PyQt5基本窗口控件 QMainWindow的使用详解
2019/06/19 Python
Python操作excel的方法总结(xlrd、xlwt、openpyxl)
2019/09/02 Python
在Tensorflow中实现leakyRelu操作详解(高效)
2020/06/30 Python
CSS3制作hover下划线动画
2017/03/27 HTML / CSS
不可轻视HTML5!App三年内将被html5顶替彻底消失
2015/11/18 HTML / CSS
美国著名的家居用品购物网站:Bed Bath & Beyond
2018/01/05 全球购物
Nike意大利官网:Nike.com IT
2020/01/19 全球购物
红领巾心向党广播稿
2014/01/19 职场文书
高中美术教学反思
2014/01/19 职场文书
大学生自我鉴定书
2014/03/24 职场文书
大型会议策划方案
2014/05/17 职场文书
公司市场专员岗位职责
2014/06/29 职场文书
原料仓仓管员岗位职责
2014/07/08 职场文书
2015会计试用期工作总结
2014/12/12 职场文书
骨干教师事迹材料
2014/12/17 职场文书
钱塘江大潮导游词
2015/02/03 职场文书
时尚女魔头观后感
2015/06/04 职场文书
幼师自荐信范文(2016推荐篇)
2016/01/28 职场文书
SQL实现LeetCode(175.联合两表)
2021/08/04 MySQL