如何将一系列颜色剪裁成预定义的颜色集? (任何语言)

时间:2019-03-12 10:48:56

标签: javascript node.js algorithm colors

由于一些图像提取,我有一些颜色列表。我想将这些颜色剪裁成一些预定义的颜色。


假设输入内容包含红色的深色和浅色。它们都算作红色。
或者,如果某些颜色的饱和度过高,则在这方面会变成灰色,黑色或白色。

我想到的第一个解决方案是将这些颜色转移到HSL,这样我只需阅读色相就可以做出一些switch语句,然后映射它们就很容易了。但是,当同时存在亮度和饱和度值时,很难去关注这些值。最后,我无法从这些技术中获得好的结果。

所以我的问题是“是否有确定的方法将这些不同的颜色转换为特定的颜色集?”

0 个答案:

没有答案