나는 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');
?>
이 코드는 붉은 색으로 새로운 이미지를 생성되지만 나는 여기 이미지, 화면 만 표시를 만들려하지 않습니다.
예를 들어 사용자가 빨간색 버튼 이미지를 빨간색으로 변경하면 이미지가 빨간색으로 변경됩니다.
달성 가능합니까? 다른 방법으로 (자바 스크립트, 캔버스 또는 기타) 할 수 있습니까?