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实现抓取城市的PM2.5浓度和排名
Mar 19 Python
在Python中用get()方法获取字典键值的教程
May 21 Python
python简单实现旋转图片的方法
May 30 Python
Python实现自动添加脚本头信息的示例代码
Sep 02 Python
python3处理含有中文的url方法
May 10 Python
Python + selenium自动化环境搭建的完整步骤
May 19 Python
Python如何使用BeautifulSoup爬取网页信息
Nov 26 Python
使用pytorch完成kaggle猫狗图像识别方式
Jan 10 Python
使用pytorch搭建AlexNet操作(微调预训练模型及手动搭建)
Jan 18 Python
Ubuntu20下的Django安装的方法步骤
Jan 24 Python
matplotlib画混淆矩阵与正确率曲线的实例代码
Jun 01 Python
Python OpenCV实现传统图片格式与base64转换
Jun 13 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 cookie的操作实现代码(登录)
2010/12/29 PHP
PHP中构造函数和析构函数解析
2014/10/10 PHP
php创建多级目录的方法
2015/03/24 PHP
windows环境下使用Composer安装ThinkPHP5
2018/05/18 PHP
laravel框架上传图片实现实时预览功能
2019/10/14 PHP
从sohu弄下来的flash中展示图片的代码
2007/04/27 Javascript
javascript 放大镜效果js组件 qsoft.PopBigImage.v0.35 加入了chrome支持
2009/04/07 Javascript
javascript 判断数组是否已包含了某个元素的函数
2010/05/30 Javascript
原来Jquery.load的方法可以一直load下去
2011/03/28 Javascript
jQuery的deferred对象使用详解
2011/08/20 Javascript
JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句
2012/02/27 Javascript
通过JS自动隐藏手机浏览器的地址栏实现原理与代码
2013/01/02 Javascript
jQuery ui 利用 datepicker插件实现开始日期(minDate)和结束日期(maxDate)
2014/05/22 Javascript
JavaScript中跨域调用Flash的方法
2014/08/11 Javascript
node.js中的fs.fchmod方法使用说明
2014/12/16 Javascript
实例详解jQuery Mockjax 插件模拟 Ajax 请求
2016/01/12 Javascript
jquery根据一个值来选中select下的option实例代码
2016/08/29 Javascript
arcgis for js 修改infowindow样式的方法
2016/11/02 Javascript
BootStrap daterangepicker 双日历控件
2017/06/02 Javascript
[05:17]DOTA2睡衣妹卖萌求签名 CJ第二天全明星影像
2013/07/28 DOTA
python中self原理实例分析
2015/04/30 Python
浅谈Python 集合(set)类型的操作——并交差
2016/06/30 Python
Django Admin 实现外键过滤的方法
2017/09/29 Python
Django操作session 的方法
2020/03/09 Python
python如何控制进程或者线程的个数
2020/10/16 Python
Python的信号库Blinker用法详解
2020/12/31 Python
CSS3实现粒子旋转伸缩加载动画
2016/04/22 HTML / CSS
美国玛丽莎收藏奢华时尚商店:Marissa Collections
2016/11/21 全球购物
Probikekit日本:自行车套件,跑步和铁人三项装备
2017/04/03 全球购物
小学领导班子对照材料
2014/08/23 职场文书
超市店庆活动方案
2014/08/31 职场文书
教师查摆问题及整改措施
2014/10/11 职场文书
大学毕业生个人总结
2015/02/28 职场文书
2015年学校食堂工作总结
2015/04/22 职场文书
文书工作总结(范文)
2019/07/11 职场文书
辞职报告(范文三篇)
2019/08/27 职场文书