如何量化图片颜色,以便用户按照主要颜色搜索图片。
在“百度图片”看到一个“筛选”功能,如下图:我想问的是,它的这个“颜色”选项是会过滤掉不同色彩的图片,请问在后端是如何分析一张图片的颜色色值的,因为要考虑到整张图片的色值比例,才能确定这张图片归于哪一类颜色的图片。
附图:
214215
12 years, 5 months ago
Answers
有一个算法可以把任何一张多种颜色的图片,转换成少数的几个颜色,而仍可辨别。
可以看下维基百科:
Color quantization
JS的源代码和实例:
color thief
被动的种马
answered 12 years, 5 months ago