Я узнал img_filter_colorize()
из php немного. Я хочу дать пользователю возможность выбрать цвет для изображения. Примером может служить hereИзменение цвета изображения
Мой код:
<?php
header('Content-type: image/png');
$im = imagecreatefrompng('flower.png');
imagefilter($im, IMG_FILTER_GRAYSCALE);
imagefilter($im, IMG_FILTER_CONTRAST, 255);
imagefilter($im, IMG_FILTER_NEGATE);
imagefilter($im, IMG_FILTER_NEGATE);
imagefilter($im, IMG_FILTER_COLORIZE, 255, 0, 0);
imagepng($im, 'flower1.png');
?>
Этот код создает новое изображение с красным цветом, но здесь я не хочу, чтобы создать изображение, только дисплей на экране.
Например, если пользователь выбирает красную кнопку, изображение меняется на красный и т. Д.
Возможно ли это? Есть ли другой способ сделать это (javascript, canvas или любой другой)?