我是靠谱客的博主 开心鱼,最近开发中收集的这篇文章主要介绍python改变图片亮度_python 调整图片亮度的示例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

实现效果

e3ba09e78272faaf2a445a3c9d5c3f87.png

实现代码

import matplotlib.pyplot as plt

from skimage import io

file_name='D:/2020121173119242.png'

img=io.imread(file_name)

Increment = -10.0

img = img * 1.0

I = (img[:, :, 0] + img[:, :, 1] + img[:, :, 2])/3.0 + 0.001

mask_1 = I > 128.0

r = img [:, :, 0]

g = img [:, :, 1]

b = img [:, :, 2]

rhs = (r*128.0 - (I - 128.0) * 256.0) / (256.0 - I)

ghs = (g*128.0 - (I - 128.0) * 256.0) / (256.0 - I)

bhs = (b*128.0 - (I - 128.0) * 256.0) / (256.0 - I)

rhs = rhs * mask_1 + (r * 128.0 / I) * (1 - mask_1)

ghs = ghs * mask_1 + (g * 128.0 / I) * (1 - mask_1)

bhs

最后

以上就是开心鱼为你收集整理的python改变图片亮度_python 调整图片亮度的示例的全部内容,希望文章能够帮你解决python改变图片亮度_python 调整图片亮度的示例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部