我希望使用Javascript获取屏幕区域的实际显示颜色。
我有一个系统,允许人们重新调整他们的内容,他们可以使用RGBA颜色,这意味着,虽然我可以非常简单地测试文章的背景颜色(例如)可能不是它的实际颜色,因为它可能是略微或完全透明的,因此下面的层可能会显示...
我在这里看到了各种问题,涉及使用Javascript从图像中获取像素颜色,所以我想知道画布是否可以用来实现这一点......
我想要的是隐藏文章中的文字,创建(文章背景)文章背景看起来像空的截图,然后迭代那里的像素以获得平均颜色值。
有关于如何做到这一点的任何想法吗?
答案 0 :(得分:0)
您需要使用画布获取页面的屏幕截图,这不是一件容易的事:
Can you take a "screenshot" of the page using Canvas?
然后,一旦你有截图,获得颜色将是微不足道的。