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 开发Activex组件方法
Nov 08 Python
Python内置函数的用法实例教程
Sep 08 Python
Python内置函数 next的具体使用方法
Nov 24 Python
Python 利用内置set函数对字符串和列表进行去重的方法
Jun 29 Python
Django框架登录加上验证码校验实现验证功能示例
May 23 Python
Python弹出输入框并获取输入值的实例
Jun 18 Python
django-rest-framework 自定义swagger过程详解
Jul 18 Python
Python传递参数的多种方式(小结)
Sep 18 Python
Python使用matplotlib 模块scatter方法画散点图示例
Sep 27 Python
python3.8.1+selenium实现登录滑块验证功能
May 22 Python
Visual Studio code 配置Python开发环境
Sep 11 Python
python实现视频压缩功能
Dec 18 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常用代码大全(新手入门必备)
2010/06/29 PHP
php学习之运算符相关概念
2011/06/09 PHP
PHP设计模式之装饰者模式
2012/02/29 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
2015/07/29 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
php实现生成PDF文件的方法示例【基于FPDF类库】
2018/07/21 PHP
JavaScript Cookie 直接浏览网站分网址
2009/12/08 Javascript
菜鸟javascript基础整理1
2010/12/06 Javascript
推荐11款jQuery开发的复选框和单选框美化插件
2011/08/02 Javascript
两种常用的javascript数组去重方法思路及代码
2013/03/26 Javascript
JavaScript实现将数组中所有元素连接成一个字符串的方法
2015/04/06 Javascript
JavaScript面对国际化编程时的一些建议
2015/06/24 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
AngularJS入门教程之Cookies读写操作示例
2016/11/02 Javascript
深入理解Webpack 中路径的配置
2017/06/17 Javascript
JS实现textarea通过换行或者回车把多行数字分割成数组并且去掉数组中空的值
2018/10/29 Javascript
详解使用angular框架离线你的应用(pwa指南)
2019/01/31 Javascript
利用Python找出序列中出现最多的元素示例代码
2017/12/08 Python
Python中pow()和math.pow()函数用法示例
2018/02/11 Python
python实现批量按比例缩放图片效果
2018/03/30 Python
python自动化测试之DDT数据驱动的实现代码
2019/07/23 Python
Tensorflow tf.nn.depthwise_conv2d如何实现深度卷积的
2020/04/20 Python
html5 canvas移动浏览器上实现图片压缩上传
2016/03/11 HTML / CSS
如何定义一个可复用的服务
2014/09/30 面试题
银行柜员应聘推荐信范文
2013/11/24 职场文书
高分子材料与工程专业推荐信
2013/12/01 职场文书
经销商培训邀请函
2014/01/21 职场文书
双十佳事迹材料
2014/01/29 职场文书
解除劳动合同协议书
2014/04/14 职场文书
光棍节联谊晚会活动策划书
2014/10/10 职场文书
2014年实验室工作总结
2014/12/03 职场文书
介绍信样本
2015/01/31 职场文书
反腐倡廉主题教育活动总结
2015/05/07 职场文书
禁毒主题班会教案
2015/08/14 职场文书
Django模型层实现多表关系创建和多表操作
2021/07/21 Python
Win10防火墙白名单怎么设置?Win10添加防火墙白名单方法
2022/04/06 数码科技