Hi,
Can anyone see what is wring with this code?
Header("Content-type: image/jpg");
$imgname = "sketch.jpg";
$im = imagecreatefromjpeg($imgname);
$index = imagecolorclosest($im, 0,0,0); // get black
imagecolorset($im,$index,255,255,255); // set to white
imagepng($im);
imagedestroy($im);
I'm expecting the black color in the image to be replaced by white. All I get is the same image (looking un-edited). Any ideas?
imagecolorset
Moderators: onion2k, General Moderators
- greyhoundcode
- Forum Regular
- Posts: 613
- Joined: Mon Feb 11, 2008 4:22 am
Re: imagecolorset
Not 100% about this but I suspect that it needs to be an indexed image, and perhaps the GD library is treating the image as true colour?