如何从整个RGB值范围生成样本?

时间:2018-09-29 19:30:37

标签: javascript colors rgb

RGB颜色定义为[Red, Green, Blue]0之间的255整数。第一种颜色是黑色[0,0,0],最后一种颜色是白色[255,255,255]。 (有时RGB值具有第四个“ alpha”通道,但是对于这个问题,我们将忽略它)

如何生成在这三个值的每种可能组合之间均匀间隔的X个样本?

例如,仅使用值,如果我希望5个样本在0到255之间均匀分布,则结果如下:[0, 50, 100, 150, 200][50, 100, 150, 200, 250]

创建具有两个值的样本更加困难。例如,如果您想知道[0,0][255,255]的中间样本是[127,127]还是[255,0]

0 个答案:

没有答案