【发布时间】:2011-04-08 08:04:34
【问题描述】:
我正在尝试生成一个有 16 种颜色的调色板。 我将在 4x4 网格中显示此调色板。
所以我必须找到一种 rgb 调色板的方法 255*255*255色均分16色,逻辑合理。
我认为这将是一个数学算法。 因为我想从中挑选 16 个向量 等比例选取的 3x3 矩阵。
【问题讨论】:
-
您试图从 3D 空间中挑选 16 个向量,每个维度有 255 个元素。这不是 3x3 矩阵。这也很难统一完成,因为 3 不是 16 的除数(如果是这样的话,这将是微不足道的) 可能有一些来自色彩理论的东西来拯救。就目前而言,我觉得这是一个球体填充问题。
-
或者更确切地说,是球体堆积问题的一种变体(实际上有点相反,您希望将 16 个球体放在 3D 空间中尽可能远离彼此。
-
是的,你是对的,我实际上并不擅长这个,我认为这个问题有一些方法/已知的解决方案。你听说过这种事吗?
-
好吧,这似乎不是一个微不足道的问题,但不用想太多,为什么不创建一个包含 16 个分量的色相和饱和度的线性向量呢?我的意思是 1 x 16 并向他们展示一个 cuadricule?
标签: algorithm math colors palette divide