python实现图片变亮或者变暗的方法


Posted in Python onJune 01, 2015

本文实例讲述了python实现图片变亮或者变暗的方法。分享给大家供大家参考。具体实现方法如下:

import Image
# open an image file (.jpg or.png) you have in the working folder
im1 = Image.open("angelababy.jpg")
# multiply each pixel by 0.9 (makes the image darker)
# works best with .jpg and .png files, darker < 1.0 < lighter
# (.bmp and .gif files give goofy results)
# note that lambda is akin to a one-line function
im2 = im1.point(lambda p: p * 0.5)
# 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 associated an image viewer with this file type
im2.show()
# save modified image to working folder as Audi2.jpg
im2.save("angelababy2.jpg")

运行效果如下所示:

python实现图片变亮或者变暗的方法

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

Python 相关文章推荐
Python 深入理解yield
Sep 06 Python
详解Python 数据库 (sqlite3)应用
Dec 07 Python
django开发之settings.py中变量的全局引用详解
Mar 29 Python
修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
Jan 26 Python
详解python中的线程
Feb 10 Python
浅谈Django的缓存机制
Aug 23 Python
Python实现网站表单提交和模板
Jan 15 Python
Python Flask框架扩展操作示例
May 03 Python
简单了解Python3里的一些新特性
Jul 13 Python
基于python traceback实现异常的获取与处理
Dec 13 Python
详解Pytorch显存动态分配规律探索
Nov 17 Python
mac系统下安装pycharm、永久激活、中文汉化详细教程
Nov 24 Python
wxPython中listbox用法实例详解
Jun 01 #Python
在Python的Django框架下使用django-tagging的教程
May 30 #Python
使用url_helper简化Python中Django框架的url配置教程
May 30 #Python
在Python的Django框架中simple-todo工具的简单使用
May 30 #Python
Python中Django框架下的staticfiles使用简介
May 30 #Python
简单介绍Python的Django框架的dj-scaffold项目
May 30 #Python
Python的Django框架中settings文件的部署建议
May 30 #Python
You might like
smarty内部日期函数html_select_date()用法实例分析
2015/07/08 PHP
Laravel搭建后台登录系统步骤详解
2016/07/26 PHP
PHP实现十进制数字与二十六进制字母串相互转换操作示例
2018/08/10 PHP
js 效率组装字符串 StringBuffer
2009/12/23 Javascript
关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别
2010/10/18 Javascript
JQUBar 基于JQUERY的柱状图插件
2010/11/23 Javascript
javascript笔记 String类replace函数的一些事
2011/09/22 Javascript
jquery sortable的拖动方法示例详解
2014/01/16 Javascript
js对图片base64编码字符串进行解码并输出图像示例
2014/03/17 Javascript
js操作IE浏览器弹出浏览文件夹可以返回目录路径
2014/07/14 Javascript
JavaScript及jquey实现多个数组的合并操作
2014/09/06 Javascript
jquery获取当前元素索引值用法实例
2015/06/10 Javascript
jQuery-1.9.1源码分析系列(十)事件系统之事件体系结构
2015/11/19 Javascript
JavaScript事件详细讲解
2016/06/27 Javascript
JavaScript数据结构之二叉查找树的定义与表示方法
2017/04/12 Javascript
微信小程序注册60s倒计时功能 使用JS实现注册60s倒计时功能
2017/08/16 Javascript
angular1.x ui-route传参的三种写法小结
2018/08/31 Javascript
微信小程序使用map组件实现解析经纬度功能示例
2019/01/22 Javascript
微信小程序websocket实现即时聊天功能
2019/05/21 Javascript
taro小程序添加骨架屏的实现代码
2019/11/15 Javascript
js中关于Blob对象的介绍与使用
2019/11/29 Javascript
微信小程序多列表渲染数据开关互不影响的实现
2020/06/05 Javascript
JS实现页面侧边栏效果探究
2021/01/08 Javascript
Python中的集合类型知识讲解
2015/08/19 Python
Python实现的微信公众号群发图片与文本消息功能实例详解
2017/06/30 Python
Python生成数字图片代码分享
2017/10/31 Python
网易有道2017内推编程题 洗牌(python)
2019/06/19 Python
python 列表推导和生成器表达式的使用
2021/02/01 Python
SVG实现多彩圆环倒计时效果的示例代码
2017/11/21 HTML / CSS
美国最大的电子宠物训练产品制造商:PetSafe
2018/10/12 全球购物
新娘父亲婚礼致辞
2014/01/16 职场文书
主管竞聘书范文
2014/03/31 职场文书
西游降魔篇观后感
2015/06/15 职场文书
车辆管理制度范本
2015/08/05 职场文书
web前端之css水平居中代码解析
2021/05/20 HTML / CSS
浅谈Python响应式类库RxPy
2021/06/14 Python