我正在将外部图像加载到我的应用程序中,我希望从图像中获取主色并将其应用于单独的div作为背景颜色以rgba格式
最好的方法是什么?
答案 0 :(得分:0)
有趣的问题。我想如果可能的话,任何图像处理都应该在服务器端完成,但如果你必须在javascript中完成,Pixastic就是一个javascript图像库。您可以使用直方图函数获取图像中的颜色数组,然后从该数组中找到最常见的颜色。
答案 1 :(得分:0)
是的,如果显性颜色只是最常用的颜色,我只需将其绘制到canvas
元素并使用getImageData()
来确定它。