python 一句话代码将图片变亮或者变暗

2022-03-11 00:00:00 代码 句话 变暗

python 一句话代码将图片变亮或者变暗,通过PIL模块Image的point方法,可以将图片里的每一个点的颜色进行批量处理,本范例将每个像素乘以0.9,将图片变暗

"""
作者:皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/25
功能描述:python 一句话代码将图片变亮或者变暗
"""

from PIL import Image
# 打开工作文件夹中的图像文件(.jpg 或 .png)
im1 = Image.open("pidancode.png")
# 将每个像素乘以 0.9(使图像更暗)
# 适合 .jpg 和 .png 文件,较暗 < 1.0 < 较亮
# (.bmp 和 .gif 文件不行)
im2 = im1.point(lambda p: p * 0.9)
# 显示图片
im2.show()
# 将修改后的图像以 Audi2.jpg 格式保存到工作文件夹
im2.save("pidancode.com.png")

相关文章