PHP: наложение цвета в режиме наложения оттенков
Может кто-нибудь сказать мне, как в PHP я могу сделать тот же эффект, что и в Adobe Photoshop - Color Overlay->Blend mode:Hue
Эта вещь раскрашивает все цветные пиксели (не градационные). Мне это нужно для моего проекта - http://iconizer.net/. Мне удалось сделать раскрашивание, но оно также рисует серые тени. Мне нужно, чтобы тени и другие пиксели в оттенках серого оставались нетронутыми. Я могу сделать это с попиксельным сканированием, но это безумие. Должно быть более простое решение. Кто-нибудь знает это?
Заранее спасибо.
1 ответ
Решение
Используйте специализированный инструмент для редактирования изображений, например, imagemagick. Затем заставьте PHP вызывать его с нужными вам опциями. Это будет намного быстрее и избавит вас от многих хлопот.