Пытаюсь изменить цвет в изображении. При загрузке изображения, которое полностью закрашено в #111111 происходит изменение цвета на #ff0000, но, если изображения закрашено «местами», то с ним ничего не происходит, выводится такое же, каким было на входе.
<?php
$img = imagecreatefrompng("images/image1.png");
if(isset($_GET['col1'])) {
$col1 = imagecolorexact($img, 17, 17, 17);
imagecolorset($img, $col1, 255, 0, 0);
}
header('Content-Type: image/png');
imagepng($img);
imagedestroy($img);
?>