在 Tkinter 中绘制的线的饱和度 canvas

Saturation for line drawn in Tkinter canvas

我想在python中用Tkinter画线。我认为为此我可以在 canvas 上使用 create_line()。不同的线段应该在时间上连续出现(以便创建动画)。我想我可以通过在两个点上使用 create_line() 来实现这一点,而不是暂停几毫秒,绘制下一行等。最后我想模仿手写,这就是为什么我想要小在显示行之间暂停。

现在我的问题是我想改变线条颜色的饱和度。

我怎样才能做到这一点?

您唯一与颜色相关的选项是为 canvas 对象指定一个 rgb 值。要更改饱和度,您需要对 rgb 值进行一些计算。