gpt4 book ai didi

Python:降低 RGB 颜色的亮度

转载 作者:行者123 更新时间:2023-11-30 23:54:14 27 4
gpt4 key购买 nike

是否有一种简单的方法可以更改以 RGB 字符串形式给出的颜色的亮度?

例如

in_RGB = '#FF0000'  --> out_RGB = '#CC0000'

最佳答案

将十六进制字符串转换为 RGB 三元组并不难。

完成此操作后,您可以使用colorsys模块(或者如果您更喜欢自己实现,则使用方程 here )从 RGB 转换为 HSL,然后进行所需的操作,然后从 HSL 转换回 RGB。

然后只需转换回十六进制,再次添加 # 符号即可。

关于Python:降低 RGB 颜色的亮度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5243073/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com