我刚刚开始使用一个神奇的脚本,它使默认的“氛围”主题使用选定的颜色。
更多详情请见这里
我觉得这真的很棒。但是我的壁纸如下所示,运行脚本后,选择颜色、进度条颜色太暗了(可以在下面的屏幕截图中看到)。
我了解到,要做的是从壁纸中选择平均颜色,然后使用它的色调(始终是较深的色调)。
所以我可以让这个算法或者其他任何算法选择一种比平均颜色更浅的色调吗?
或者可以从墙纸中选择最浅的颜色而不是平均颜色吗?
答案1
把这段代码放入get_color(self)
函数中,
additional_color = 70
rgb_red = int(rgb_set[0]) + additional_color
rgb_green = int(rgb_set[1]) + additional_color
rgb_blue = int(rgb_set[2]) + additional_color
if (rgb_red > 255): rgb_red = 255
if (rgb_green > 255): rgb_green = 255
if (rgb_blue > 255): rgb_blue = 255
color_hex = '%02x%02x%02x' % (rgb_red, rgb_green, rgb_blue)
前 :
后 :
additional_color
如果您想要更浅/更深的颜色,您可以进行更改。