python简单实现旋转图片的方法


Posted in Python onMay 30, 2015

本文实例讲述了python简单实现旋转图片的方法。分享给大家供大家参考。具体实现方法如下:

# rotate an image counter-clockwise using the PIL image library
# free from: http://www.pythonware.com/products/pil/index.htm
# make sure to install PIL after your regular python package is installed
import Image
# open an image file (.bmp,.jpg,.png,.gif)
# change image filename to something you have in the working folder
im1 = Image.open("Donald.gif")
# rotate 60 degrees counter-clockwise
im2 = im1.rotate(60)
# brings up the modified image in a viewer, simply saves the image as
# a bitmap to a temporary file and calls viewer associated with .bmp
# make certain you have an image viewer associated with this file type
im2.show()
# save the rotated image as d.gif to the working folder
# you can save in several different image formats, try d.jpg or d.png 
# PIL is pretty powerful stuff and figures it out from the extension
im2.save("d.gif")

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
跟老齐学Python之关于循环的小伎俩
Oct 02 Python
使用Python的判断语句模拟三目运算
Apr 24 Python
python中ASCII码和字符的转换方法
Jul 09 Python
对Python 多线程统计所有csv文件的行数方法详解
Feb 12 Python
python中for循环变量作用域及用法详解
Nov 05 Python
django框架cookie和session用法实例详解
Dec 10 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
Feb 18 Python
Python图像处理库PIL的ImageGrab模块介绍详解
Feb 26 Python
Pycharm中切换pytorch的环境和配置的教程详解
Mar 13 Python
Python开发.exe小工具的详细步骤
Jan 27 Python
基于Python-Pycharm实现的猴子摘桃小游戏(源代码)
Feb 20 Python
python爬虫selenium模块详解
Mar 30 Python
Python实现控制台输入密码的方法
May 29 #Python
python删除过期文件的方法
May 29 #Python
Python的Django框架中TEMPLATES项的设置教程
May 29 #Python
编写Python脚本把sqlAlchemy对象转换成dict的教程
May 29 #Python
Python fileinput模块使用实例
May 28 #Python
Python sys.argv用法实例
May 28 #Python
Python中exit、return、sys.exit()等使用实例和区别
May 28 #Python
You might like
无限级别菜单的实现
2006/10/09 PHP
关于时间计算的结总
2006/12/06 PHP
PHP实现设计模式中的抽象工厂模式详解
2014/10/11 PHP
PHP使用FFmpeg获取视频播放总时长与码率等信息
2016/09/13 PHP
JQuery对class属性的操作实现按钮开关效果
2013/10/11 Javascript
JS+CSS实现可拖拽的漂亮圆角特效弹出层完整实例
2015/02/13 Javascript
jQuery异步上传文件插件ajaxFileUpload详细介绍
2015/05/19 Javascript
JavaScript中的原型prototype属性使用详解
2015/06/05 Javascript
AngularJS基础 ng-href 指令用法
2016/08/01 Javascript
基于Nodejs利用socket.io实现多人聊天室
2017/02/22 NodeJs
EasyUI Datebox 日期验证之开始日期小于结束时间
2017/05/19 Javascript
BootStrap实现文件上传并带有进度条效果
2017/09/11 Javascript
JS计算距当前时间的时间差实例
2017/12/29 Javascript
javascriptvoid(0)含义以及与"#"的区别讲解
2019/01/19 Javascript
微信小程序实现单列下拉菜单效果
2019/04/25 Javascript
vue中的 $slot 获取插槽的节点实例
2019/11/12 Javascript
element-ui tree结构实现增删改自定义功能代码
2020/08/31 Javascript
利用TensorFlow训练简单的二分类神经网络模型的方法
2018/03/05 Python
numpy中的delete删除数组整行和整列的实例
2018/05/09 Python
详解安装mitmproxy以及遇到的坑和简单用法
2019/01/21 Python
python 实现交换两个列表元素的位置示例
2019/06/26 Python
pandas的qcut()方法详解
2019/07/06 Python
使用Django xadmin 实现修改时间选择器为不可输入状态
2020/03/30 Python
Python @property及getter setter原理详解
2020/03/31 Python
Python实现Keras搭建神经网络训练分类模型教程
2020/06/12 Python
瑰珀翠美国官网:Crabtree & Evelyn美国
2016/11/29 全球购物
美国男士内衣品牌:Tommy John
2017/12/22 全球购物
屈臣氏菲律宾官网:Watsons菲律宾
2020/06/30 全球购物
销售文员的岗位职责
2013/11/20 职场文书
班级活动策划书
2014/02/06 职场文书
产品质量承诺书
2014/03/27 职场文书
小学班级特色活动方案
2014/08/31 职场文书
信息合作协议书
2014/10/09 职场文书
2016教师校本培训心得体会
2016/01/08 职场文书
《春酒》教学反思
2016/02/22 职场文书
工伤调解协议书
2016/03/21 职场文书