【发布时间】:2019-09-21 03:59:41
【问题描述】:
我已经搜索了很长时间,我想知道你们中是否有人有某种资源或某种算法的知识,可以拍摄图像并返回最重要颜色的百分比图片。但不是任何颜色,我想让百分比与 12 种颜色的预定义常量调色板相匹配(与您在谷歌图像搜索中用于排序的相同)。
但是,我制作的脚本在某种意义上是有效的,它获得了最现成的颜色,但不一定是最重要的。
例如,以这张第一个黑洞的图像为例。它大多只有黑色,带有一些红色/白色/黄色/棕色的污迹。但是在比例上,仅检查它们的数量,它们几乎被认为是什么。
示例:红色 = 1%,黄色 = 3%,黑色 = 96%(不是精确值,但准确)。
问题在于,尽管它们的数量不是最多的,但它们显然是图像中的主要颜色,就人眼如何看待它们而言。有没有一种算法或技术?感谢您的阅读。
【问题讨论】:
-
这是一个非常复杂的话题,在图像处理中。我认为我们无法给出完整的答案(太长了)。简短的回答:您检测主题,然后删除背景。每个图像的大部分都是背景,所以没有用。问题:通常有不同的背景(草坪、灌木、天空,只是在简单的情况下、房子、窗户、门、汽车、草坪……)。跨度>
-
这真的是一个非常复杂的问题,我建议您将这个问题划分成几十个问题,当且仅当您需要从 stack-over 中获得答案时-流。
-
是的:P。这就是为什么我问是否有任何资源或文章或任何关于此的在线内容。我一直在搜寻,没有发现任何适合的。没有人可以在这里完整地回答。
标签: php image algorithm colors color-space