生成尽可能不同的RGB颜色

rel*_*ima 2 python rgb colors

我一直在使用随机函数来生成颜色值xi = [a,b,c],其中a,b和c可以是0到255之间的任何数字.

我需要想法来编写一个函数,为人眼生成尽可能不同的x值.我遇到的一个问题是我不知道将生成的x个元素的数量.因此,我之前的函数尝试生成的值会随着生成越来越多的值而快速收敛.

想法?

Pau*_*xon 5

使用不同的颜色模型可以在这里提供帮助 - 例如,您可以使用HSV,然后循环调整色调,同时保持一致的饱和度和值.

HSV还可以更容易地生成相互补充的颜色,例如,您可以采用两种颜色,相隔120或180度的色调.

也可以看看