相关疑难解决方法(0)

算法挑战:从图像生成颜色方案

背景

所以,我正在研究一个新的Web应用程序迭代.并且,我们发现我们的用户沉迷于懒惰.真的很懒.事实上,我们为他们做的工作越多,他们就越喜欢这项服务.现有应用程序的一部分要求用户选择要使用的配色方案.但是,我们有一个图像(用户网站的截图),为什么我们不能只是满足他们的懒惰并为他们做呢?答:我们可以,这将是一个有趣的编程练习!:)

挑战

给定图像,如何创建相应的配色方案? 换句话说,如何选择图像中的主要X颜色(其中X由Web应用程序定义).在我们的特定情况下使用的图像是用户网站的屏幕截图,以全分辨率(例如1280x1024)拍摄.(注意:请简单描述一下您的算法 - 不需要发布实际的伪代码.)

奖励积分(街道积分,而不是实际的SO积分):

  • 描述一种简单而有效的算法.代码是我们创造的方式 - 保持简单和美观.
  • 允许用户根据各种"情绪"调整配色方案,例如"炫彩","明亮","静音","深度"等(a la Kuler)
  • 描述用于可靠地确定网站屏幕截图中使用的主要文本颜色的方法(可能需要其自己的,单独的算法).

灵感

有几个现有的站点执行类似的功能.请随意查看它们并问自己:"我如何复制它?我怎么能改进它?"

algorithm image colors

53
推荐指数
5
解决办法
2万
查看次数

标签 统计

algorithm ×1

colors ×1

image ×1