Python:降低RGB颜色的亮度

有没有一种简单的方法来改变RGB字符串给出的颜色的亮度? 例如。
in_RGB = '#FF0000'  --> out_RGB = '#CC0000'
    
已邀请:
将十六进制字符串转换为RGB 3元组并不难。 完成后,您可以使用
colorsys
模块(或者如果您更喜欢自己实现,这里的公式)从RGB转换为HSL,然后进行所需的操作,然后从HSL转换回RGB。 然后转换回十六进制,再次添加
#
符号,你就可以了。     

要回复问题请先登录注册