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 相关文章推荐
Python3.0与2.X版本的区别实例分析
Aug 25 Python
Python中列表和元组的使用方法和区别详解
Dec 30 Python
Python学习之Django的管理界面代码示例
Feb 10 Python
Python抓取聚划算商品分析页面获取商品信息并以XML格式保存到本地
Feb 23 Python
python字典值排序并取出前n个key值的方法
Oct 17 Python
解决pyinstaller打包exe文件出现命令窗口一闪而过的问题
Oct 31 Python
python 使用pandas计算累积求和的方法
Feb 08 Python
基于python实现自动化办公学习笔记(CSV、word、Excel、PPT)
Aug 06 Python
Pycharm中Python环境配置常见问题解析
Jan 16 Python
python 如何将office文件转换为PDF
Sep 22 Python
pytorch中Schedule与warmup_steps的用法说明
May 24 Python
用Python爬取英雄联盟的皮肤详细示例
Dec 06 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
如何使用动态共享对象的模式来安装PHP
2006/10/09 PHP
中英文字符串翻转函数
2008/12/09 PHP
PHP中调用C/C++制作的动态链接库的教程
2016/03/10 PHP
php处理单文件、多文件上传代码分享
2016/08/24 PHP
php 二维数组时间排序实现代码
2016/11/19 PHP
php中str_pad()函数用法分析
2017/03/28 PHP
JavaScript 指导方针
2007/04/05 Javascript
广告切换效果(缓动切换)
2009/05/27 Javascript
js特效,页面下雪的小例子
2013/06/17 Javascript
浅析js预加载/延迟加载
2014/09/25 Javascript
简介JavaScript中POSITIVE_INFINITY值的使用
2015/06/05 Javascript
JavaScript Date 知识浅析
2017/01/29 Javascript
Node.js微信 access_token ( jsapi_ticket ) 存取与刷新的示例
2017/09/30 Javascript
d3.js实现自定义多y轴折线图的示例代码
2018/05/30 Javascript
使用konva和vue-konva库实现拖拽滑块验证功能
2020/04/27 Javascript
JavaScript实现表单验证功能
2020/12/09 Javascript
python复制与引用用法分析
2015/04/08 Python
Python 私有函数的实例详解
2017/09/11 Python
Python类装饰器实现方法详解
2018/12/21 Python
Python基础教程之if判断,while循环,循环嵌套
2019/04/25 Python
django 类视图的使用方法详解
2019/07/24 Python
python通过实例讲解反射机制
2019/10/17 Python
Pytorch 中retain_graph的用法详解
2020/01/07 Python
Python restful框架接口开发实现
2020/04/13 Python
Numpy中ndim、shape、dtype、astype的用法详解
2020/06/14 Python
实现CSS3中的border-radius(边框圆角)示例代码
2013/07/19 HTML / CSS
css sprite简单实例
2016/05/23 HTML / CSS
英国时尚饰品和发饰购物网站:Claire’s
2017/07/04 全球购物
入党自我评价范文
2014/02/02 职场文书
打造高效课堂实施方案
2014/03/22 职场文书
医学求职信
2014/05/28 职场文书
三方股东合作协议书
2014/10/28 职场文书
给客户的检讨书
2014/12/21 职场文书
入党申请书怎么写?
2019/06/21 职场文书
超详细教你怎么升级Mysql的版本
2021/05/19 MySQL
vue 自定义的组件绑定点击事件
2022/04/21 Vue.js