PHP - заменить цвет в изображении
Я надеюсь, что кто-то может помочь,
Я сделал скрипт, который маскирует изображения ... однако он зависит от цвета, который нужно маскировать ('зеленый экран' стиль). Проблема в том, что если изображение, которое я маскирую, содержит тот цвет, оно разрушено.
То, что я собираюсь сделать, - перед тем, как замаскировать изображение, замените любое вхождение моего цвета (0,0,255) на аналогичный цвет, например 0,0,254.
Я нашел несколько решений, основанных на GIFs или 256 цветных PNG, как они проиндексированы ..
Поэтому мой вопрос также заключается в том, будет ли эффективнее преобразовать его в gif или 256 png, а затем просмотреть индекс и заменить цвет или выполнить поиск в каждом пикселе и заменить цвета.
Спасибо,