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

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

这篇文章主要介绍了python实现图片变亮或者变暗的方法,涉及Python中Image模块操作图片的相关技巧,分享给大家供大家参考。具体实现方法如下:

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")

运行效果如下所示:

20180130065131_26363.png

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

完 谢谢观看

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/409844.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[html] html标签的属性值是否可以省略引号?为什么?

[html] html标签的属性值是否可以省略引号&#xff1f;为什么&#xff1f; html5 可以用单引号、双引号、无引号。以前的版本不能无引号。个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与…

Weblogic EJB 学习笔记(2)精

6、ejb 引用 在ejb&#xff0d;jar.xml <ejb-ref> <description> an EJB reference to the Widget EJB(描述)</description> <ejb-ref-name>ejb/WidgetEJB</ejb-ref-name> <ejb-ref-type>session</ejb-ref-type> <home>com.dh…

Java写入的常用技巧

一.批量写入 Java写入大量数据到磁盘/数据库等其它第三方介质时,由于IO是比较耗费资源的操作,通常采用攒一批然后批量写入的模式 //通常构造一个缓存池,一个限制指标,可以是内存大小也可以是时间 ByteArrayOutputStream byteBuffer new ByteArrayOutputStream();int size 0;f…

mysql存储过程中怎么睡几秒_MySql的逻辑架构

Mysql在互联网企业中应用非常广泛&#xff0c;互联网企业的特点访问量非常大&#xff0c;怎么样优化mysql就成了摆在我们面前的一道难题。我们从mysql的逻辑架构说起&#xff1a;最上面一层是客户端的连接服务&#xff0c;主要完成客户端的连接处理&#xff0c;授权认证。在该层…

createprocess失败代码2_DevOPS | 基于sonarqube、jenkins和gitlab的持续集成代码检查

在持续集成过程中&#xff0c;针对代码的静态检查一般有两个时间点&#xff1a;一是提交代码的时候、二是提交merge request的时候&#xff0c;如果代码检查不通过&#xff0c;则可以直接拒绝此次代码提交或者合并。下面我们介绍下在常见的devops工具链sonarqube、jenkins和git…

[html] 你知道微信端的浏览器内核是什么吗?

[html] 你知道微信端的浏览器内核是什么吗&#xff1f; X5内核个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

用strtotime()和date()函数算出2019年9月的周日日期

strtotime---用于接收两个参数&#xff0c;第一个参数是格式化的日期数据如&#xff1a;date(Y-m-d),第二个参数有如7 day 函数版<?php $firstsunday strtotime(date(Y-m-01)); $thisy intval(date(m)); $diffdays0; $count 0; if (date(w,strtotime(date(Y-m-01)))!0) …

保存到本地_手把手教你将微信表情包保存到本地

筒子们晚上好&#xff01;微信不像QQ那样可以把微信包表情直接保存到本地&#xff0c;所以今天就来介绍两个把微信表情包保存到本地的方法&#xff01;(两种方法均需要用到电脑)方法一&#xff1a;使用微信公众号(不建议)工具&#xff1a;手机&#xff0c;电脑&#xff0c;微信…

redis集群 + 哨兵 + zookeeper_技术干货 | Redis的哨兵和集群

Redis全称REmote DIctionary Server&#xff0c;是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库&#xff0c;并提供多种语言的API。它通常被称为数据结构服务器&#xff0c;因为值(value)可以是字符串(String), 哈希(…

[html] 移动端如何实现长按保存图片(图片上的二维码是动态的)?

[html] 移动端如何实现长按保存图片&#xff08;图片上的二维码是动态的&#xff09;&#xff1f; html -> canvas -> image -> a[download]html2canvas.js&#xff1a;可将 htmldom 转为 canvas 元素。传送门 canvasAPI&#xff1a;toDataUrl() 可将 canvas 转为 ba…

协作安装程序应用一例

所谓“协作安装程序”&#xff0c;在ddk文档里面称作co-installer&#xff0c;有人将它翻译成“共同安装程序”。但是&#xff0c; 从ddk文档对co-installer功能的描述来看&#xff0c;我个人觉得翻译成“协作安装程序”更恰当些。 ddk文档对co-installer的描述&#xff1a;A c…

foxitreadersdk 打开远程文件_一种最不为人知最简单最方便的用电脑操作手机上的文件...

(声明&#xff1a;此功能&#xff0c;只适用于安桌系统的手机)由于最近一年手机上的文件经常隔三差五地提示空间已满&#xff0c;我不得不经常痛心删除一些文件&#xff0c;或者将手机上的文件&#xff0c;移到电脑端。如果想通过QQ或者微信发送单个单个文件&#xff0c;总是不…

月球-I型,月份日历生成器----基于PHP7.3

生成月份周日的类<?php class mycalendar {function __construct($year,$mon){$this->nianyue$year.-.$mon.-.01;$this->firstdaystrtotime(date($this->nianyue));$this->m intval(date(m,$this->firstday));$this->wdaylistarray();$this->lday s…

python dict遍历_Python 容器(二):字典(Dict)

Python 容器(二)&#xff1a;字典(Dict)一、字典1、定义&#xff1a;Python的字典数据类型是基于hash散列算法实现的&#xff0c;采用键值对(key:value)的形式&#xff0c;根据key的值计算value的地址&#xff0c;具有非常快的查取和插入速度。2、特点&#xff1a;1&#xff09…

论得失。。。技术方向

得失&#xff0c;一直都是人们所在意的&#xff0c;一旦得那么久开开心心&#xff0c;一旦失。就闷闷不乐&#xff0c;其实不然&#xff0c;中国的词语博大精深。一句舍得。解开了万人的心声。舍得&#xff0c;舍得&#xff0c;没舍哪来得。其实做技术也是一样。往往你在这个领…

[html] 你有了解video的x5-video-player-type这个属性吗?它的作用是什么呢?

[html] 你有了解video的x5-video-player-type这个属性吗&#xff1f;它的作用是什么呢&#xff1f; 这个属性是限制微信的X5 内核的自动播放功能个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目…

路径级别

.. 上一级 ~/根目录转载于:https://www.cnblogs.com/maomiyouai/archive/2012/05/21/2511021.html

奥特曼传奇英雄存档丢了怎么找回_热血传奇:道士最帅武器—玄天

点击“传奇私服玩家群”加个关注☀ 欢迎传奇老司机&#xff01;在这里&#xff0c;分享最新传奇资讯&#xff0c;回忆当年的传奇年代。分享最热传奇手游&#xff0c;端游&#xff0c;找回昔日组队的热血时光。记得加个关注不迷路~☀ 微信公众号&#xff1a;diyisf777热血传奇中…

.Net Core下基于Emit的打造AOP

之前的基于DispatchProxy的AOP组件&#xff0c;实现了属性注入&#xff0c;但是这个依旧有很多限制 比如不支持构造器注入&#xff0c;继承DispatchProxy的子类必须是公开类 个人有点代码洁癖&#xff0c;不喜欢这种不能控制的方式&#xff0c;就学了几天Emit&#xff0c;参考了…

[html] iOS下页面如何启动加载时显示画面图片?如何设置大小?它有什么好处?

[html] iOS下页面如何启动加载时显示画面图片&#xff1f;如何设置大小&#xff1f;它有什么好处&#xff1f; <link rel"apple-touch-startup-image" href"start.png" media"(device-width: 1536px) and (orientation: portrait)"/> IOS…