如何自动选择n种不同的颜色来绘制不同的物体?

Wai*_*ung 6 visualization data-visualization image colors

我需要在图表上绘制n个不同的对象.我想为每个颜色选择不同的颜色,以使它们可以区分.物体将被移动,所以我不能指望像"四色定理"这样的想法为不相邻的物品分配相同的颜色.到目前为止,我的问题需要最多20个不同的项目.

是否有一种很好的方法可以选择不同的颜色,使它们尽可能彼此区分?

Wai*_*ung 2

首先,我改变了设计,这样使用 20 种不同的颜色就不再重要了。默认的 10 种颜色调色板显示得很好。

其次,我找到了自己问题的答案。我想做的事情称为分类编码的色阶。这是一篇论文,提出了一种方法来做到这一点

为分类和序数编码生成色阶的算法 - Breslow - 2009 - 颜色研究与应用 - Wiley 在线图书馆 http://onlinelibrary.wiley.com/doi/10.1002/col.20559/full

我要浏览一下这张纸。这可能比我准备做的技术性太强。