Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Colors 创建一个由n个等距颜色组成的调色板,用于索引_Colors_Rgb_Hsv - Fatal编程技术网

Colors 创建一个由n个等距颜色组成的调色板,用于索引

Colors 创建一个由n个等距颜色组成的调色板,用于索引,colors,rgb,hsv,Colors,Rgb,Hsv,我想建立一个图像索引服务(只是为了好玩),这将允许按颜色搜索。我想索引每个图像的颜色,但图像将首先减少到一个较小的颜色数(可能~2000种颜色?) 我如何从数学上生成一个调色板,其中包括从黑色、红色、绿色、蓝色到白色(以及介于两者之间的颜色),以便我可以使用这些颜色对图像进行索引 我已经研究了很长一段时间了,普遍的共识是“手工挑选美观的颜色”,但这不是我想要的。这个问题与人眼的辨别能力无关,而与实际颜色的匹配有关。如果这是一个需要花费太长时间或太复杂的事情,有人知道一个大调色板(最好是至少100

我想建立一个图像索引服务(只是为了好玩),这将允许按颜色搜索。我想索引每个图像的颜色,但图像将首先减少到一个较小的颜色数(可能~2000种颜色?)

我如何从数学上生成一个调色板,其中包括从黑色、红色、绿色、蓝色到白色(以及介于两者之间的颜色),以便我可以使用这些颜色对图像进行索引

我已经研究了很长一段时间了,普遍的共识是“手工挑选美观的颜色”,但这不是我想要的。这个问题与人眼的辨别能力无关,而与实际颜色的匹配有关。如果这是一个需要花费太长时间或太复杂的事情,有人知道一个大调色板(最好是至少1000种颜色)旨在覆盖尽可能多的颜色吗

另外,如果有人知道类似项目的任何源代码,请链接到它。我所遇到的一切都是专有的和封闭的源代码

我希望这是有道理的

提前谢谢

编辑:我应该指出,我想找到的图像的确切颜色,而不是平均颜色。例如,如果我搜索#efefef,我的搜索将返回恰好包含该颜色的图像,按包含该颜色大部分的图像排序