如何在JavaScript中检查图像中是否存在颜色

时间:2020-02-22 10:37:59

标签: javascript colors textures

我有一组非常简单的图像,其中每个图像都是白色加一种颜色。好吧,不完全是...

此“一种颜色”实际上是一种叠加在地形纹理上的十六进制颜色,因此,当它叠加在地形上时,在阴影和亮度方面会出现各种高低变化。那么我们如何检测图像中是否存在这种颜色?假设我们有7种彩虹色的集合,而每种只属于一个图像。

我在DOM中有7张图片,每张图片都有不同的颜色。为具有特定颜色的图像选择DOM选择器的最简单方法是什么?看起来像是高级画布,但我不确定从哪里开始。

基本上,如何从彩虹图像集中选择“红色”图像和“蓝色”图像。假设您确切地知道用于创建红色 texture 等的“主要”红色十六进制值是什么。现在您的红色纹理可能没有原始十六进制值中的任何红色,但是看起来(至少从视觉角度来看)它将具有一系列接近于红色的颜色……无论如何。

所以我想知道如何才能检测到我们的十六进制值是否用于生成地形,所以我想这是另一种构图方法。既然我们对底层地形一无所知,除了最终的合成图像是什么。

0 个答案:

没有答案