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操作数据库之sqlite3打开数据库、删除、修改示例
Mar 13 Python
Python的Flask框架中实现登录用户的个人资料和头像的教程
Apr 20 Python
Python文件及目录操作实例详解
Jun 04 Python
详解python OpenCV学习笔记之直方图均衡化
Feb 08 Python
python函数式编程学习之yield表达式形式详解
Mar 25 Python
python 给DataFrame增加index行名和columns列名的实现方法
Jun 08 Python
Python中的单行、多行、中文注释方法
Jul 19 Python
老生常谈python中的重载
Nov 11 Python
django实现日志按日期分割
May 21 Python
Python实现查找数据库最接近的数据
Jun 08 Python
Python+unittest+DDT实现数据驱动测试
Nov 30 Python
Python内置数据类型中的集合详解
Mar 18 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
FleaPHP的安全设置方法
2008/09/15 PHP
PHP正则的Unknown Modifier错误解决方法
2010/03/02 PHP
php自定文件保存session的方法
2014/12/10 PHP
php简单实现快速排序的方法
2015/04/04 PHP
JavaScript实现禁止后退的方法
2006/12/27 Javascript
屏蔽F1~F12的快捷键的js函数
2010/05/06 Javascript
jQuery的Ajax时无响应数据的解决方法
2010/05/25 Javascript
JS 控件事件小结
2012/10/31 Javascript
Js 导出table内容到Excel的简单实例
2013/11/19 Javascript
Node.js中HTTP模块与事件模块详解
2014/11/14 Javascript
JS实现的新浪微博大厅文字内容滚动效果代码
2015/11/05 Javascript
微信小程序 基础知识css样式media标签
2017/02/15 Javascript
从零学习node.js之mysql数据库的操作(五)
2017/02/24 Javascript
Angular 2.x学习教程之结构指令详解
2017/05/25 Javascript
详解VueRouter进阶之导航钩子和路由元信息
2017/09/13 Javascript
vue利用v-for嵌套输出多层对象,分别输出到个表的方法
2018/09/07 Javascript
layui实现二维码弹窗、并下载到本地的方法
2019/09/25 Javascript
nodejs制作小爬虫功能示例
2020/02/24 NodeJs
python爬虫实战之最简单的网页爬虫教程
2017/08/13 Python
基于Django的ModelForm组件(详解)
2017/12/07 Python
python实现微信自动回复功能
2018/04/11 Python
Python键盘输入转换为列表的实例
2018/06/23 Python
python使用magic模块进行文件类型识别方法
2018/12/08 Python
Python 脚本获取ES 存储容量的实例
2018/12/27 Python
在Python中通过getattr获取对象引用的方法
2019/01/21 Python
Python实现实时数据采集新型冠状病毒数据实例
2020/02/04 Python
Selenium使用Chrome模拟手机浏览器方法解析
2020/04/10 Python
详解使用双缓存解决Canvas clearRect引起的闪屏问题
2019/04/29 HTML / CSS
Casadei卡萨蒂官网:意大利奢侈鞋履品牌
2017/10/28 全球购物
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
2012/10/27 面试题
小学防溺水制度
2014/01/29 职场文书
2014年医德医风工作总结
2014/11/13 职场文书
教师考核鉴定意见
2015/06/05 职场文书
《黄道婆》教学反思
2016/02/22 职场文书
世界十大动漫制作公司排行榜,迪士尼上榜,第二是美国代表性文化符
2022/03/18 欧美动漫
table不让td文字溢出操作方法
2022/12/24 HTML / CSS