我对实现类似于Canva's Palette tool的工具感兴趣,其最终目标是从图像中生成CSS UI颜色(类似于Spotify根据专辑封面确定UI颜色的方式)。
我已经读过color quantization using the octree data type。但是我想知道这是否会导致我找到解决方案,或者八叉树量化仅用于压缩。
为实现我的目标提供的任何帮助都将不胜感激!
答案 0 :(得分:0)
有很多方法可以找到图像的dominant colors。这些不仅包括八叉树,还包括k均值聚类,直方图和后代化。如果我们将问题视为不是找到单一的主色,而是找到该图像的N个主色,那么其中的某些确实可以用于查找图像的调色板。
您应该首先实现八叉树或其他主导颜色查找方法,并查看该实现是否适合您的目的,然后如果您还有其他问题,请在本网站上提问。