@tet-vivi 155c9ef2-ee86-4e73-a9b6-50d8e0184cb1-изображение.png нашел решение, 6-значный код прописал в регулярное выражение
Как можно реализовать разпознавание ЦВЕТ фона\шаблона сайта?
-
@kfriend Получаем размер изображения, например 200Х50. Макс. координата х - 200, у-50.
Первий цикл For от 1 до 200, второй вложеный от 1 до 50. Таким образом пройдемся по всем пикселям. Во втором цикле получаем цвет пикселя - RGB. черный для примера (0, 0, 0). Далее находим в интернете цветовые схемы и их коды. Разделяем для себя условно что (0,0,10) цвет это тоже черный. Опредилить верхние и нижние пределы(диапазон) пикселей для конкретного цвета(от и до). Создать if проверку с условиями.- для примера, условно красный цвет у нас, это диапазон пикселей (50-100,0-50,100-200)(RGB)- это только пример, я не смотрел точно какой код у карсного, но суть понятна И определить к какой групе(цвету) будет зачислен данный пиксель(ставим "очки").
Потом можно процент вычислить каждого цвета. А далее опять условия(ну это уже по желанию) - что если процент красного и желтого цвета преобладают, то цвет оранжевый, и т.д. Вожна чего хоч придумать -
@kfriend делаем скрин нужной области, после этого загружаем сюда, например https://sanstv.ru/color и забираем css стиль.
Либо используем npm модуль, например этот https://www.npmjs.com/package/postcss-get-color -
-
@romanbiz said in Как можно реализовать разпознавания ЦВЕТ фона\шаблона сайта?:
например https://sanstv.ru/color и забираем css стиль.
там только можно узнать цвет одного пикселя, метод не варик) -
@kfriend я не знаю, через NPM нельзя подключить?
@kfriend said in Как можно реализовать разпознавание ЦВЕТ фона\шаблона сайта?:
-
эм, получить стиль фона и выащить из него bgcolour


