【发布时间】:2012-02-08 15:09:59
【问题描述】:
我有一个网络,其中节点是分层定义的(通过UN SITC coding)。在我的应用程序中,每个节点都有四个识别数字,其层次特异性不断增加(例如,参见产品7431),但我定义的网络不仅仅是明显的层次结构。我想要做的是分层着色节点,但根据我的网络计算布置它们,看看两者在多大程度上一致。
一般来说,我正在寻找一种方法来生成 N 个调色板,这些调色板在视觉上与一个和另一个尽可能不同(显然随着 N 的增长它的效果越来越差),然后将它们分成子调色板,直到我达到所需的层次深度。
具体来说,这意味着为第一个数字选择 10 种基本颜色并为每个颜色生成 K
似乎“Analagous”是我想要实现的颜色属性。是否可以简单地在 HSV/HSL 方案中定期拆分色调参数来实现这一点,还是有更好的方法?
我将在 Python 中实现它,但任何算法基本上都应该与语言无关。
【问题讨论】:
-
您可以发布一个较小的视觉示例来展示您的拍摄目标吗?
标签: algorithm graph colors color-palette