Как проверить, существует ли цвет на изображении в JavaScript - PullRequest
0 голосов
/ 22 февраля 2020

У меня есть очень простой набор изображений, где каждое изображение белого цвета плюс один цвет. Ну, не совсем ...

Этот "один цвет" на самом деле представляет собой один шестнадцатеричный цвет, наложенный на текстуру типа ландшафта, так что он получает все виды максимумов и минимумов с точки зрения теней и яркости как есть. наложенный на местности. Итак, как мы можем определить, присутствует ли этот цвет на изображении? Скажем, у нас есть набор из 7 цветов радуги, и каждый из них принадлежит только одному изображению.

У меня есть 7 изображений в DOM, каждое из которых имеет свой цвет. Какой самый простой способ выбрать селектор DOM для изображения, которое имеет определенный цвет? Похоже на продвинутый холст, но я не уверен, с чего начать.

В основном, как выбрать «красное» изображение из набора изображений радуги и «синее» изображение. Учитывая, что вы точно знаете, что такое «основное» красное шестнадцатеричное значение, которое вы использовали для создания красной текстуры , et c. Теперь ваша красная текстура может не иметь красного цвета из исходных шестнадцатеричных значений, но кажется, что она (по крайней мере, с визуальной точки зрения) будет иметь диапазон цветов, «близких» к этому красному ... что бы это ни значило .

Так интересно, как мы можем определить, использовалось ли наше шестнадцатеричное значение для создания ландшафта, я думаю, это еще один способ его создания. Учитывая, что мы ничего не знаем о лежащем в основе ландшафте, кроме окончательного составного изображения.

...