Скажем, у меня есть цвет в Matplotlib. Может быть, это строка ('k'
) или кортеж rgb ((0.5, 0.1, 0.8)
) или даже некоторый hex (#05FA2B
). Есть ли в Matplotlib функция команды/удобства, которая позволила бы мне затемнить (или осветить) этот цвет.
т.е. есть ли matplotlib.pyplot.darken(c, 0.1)
или что-то в этом роде? Я предполагаю, что я надеюсь, это то, что за кулисами примет цвет, преобразует его в HSL, затем либо умножает значение L на некоторый заданный коэффициент (настил на 0 и ограничение на 1), либо явно устанавливает L значение для заданного значения и вернуть измененный цвет.