1

我有一个徽标,我想检索“最常用的颜色”,但过滤相似的颜色。

我的想法就像来自 Adob​​e 的 Kuler,你可以在其中获得 3-5 种颜色,它们看起来会很好看。它们在“色轮”中通常相距甚远。

所以,我收到一张图片,我想看看是否有某种方法可以找出它有哪些原色,然后在得到这个结果之后尝试找出哪些颜色看起来像“Kuler”。

问题:

我如何制作一个“将相似颜色分组”的历史图函数???为了构建直方图,我想我只需制作一个“找到的颜色”数组,然后每次在逐像素扫描图像时找到 ++。

但不是 256 色调的 RGB(xx,yy,zz),我认为这应该大致“降低”到例如。16 个值或更少?

有没有人做过类似的事情,或者你对如何开始有任何想法?

我很想在 C# 中看到一些示例,因为那是我完成这项任务的首选语言。

4

1 回答 1

0

诸如 Kuler 之类的工具使用颜色模型来确定哪些颜色“相似”、颜色的“照明”是什么、颜色有多“明亮”或它的反色是什么。

所以你可能想阅读维基百科上的颜色模型

其次看这个帖子

于 2011-01-15T14:25:48.043 回答