Swir
Guest
Проблема с поддержкой графики в PHP.
Значит так. ОС - Винда. ПХП версии 4.4.1, библитотека ГД2.
Задача - по ссылке загрузить картинку на сервер, предварительно ее уменьшив в размерах. Используется функция CopyImageResized(). В итоге - уменьшенная картинка... и урезанная цветовая гамма. Такое ощущение что кол-во цветов уменьшается с милионов до 4,16,256.
Подскажите как исправить проблему, или подскажите другой способ. Вот код.
Значит так. ОС - Винда. ПХП версии 4.4.1, библитотека ГД2.
Задача - по ссылке загрузить картинку на сервер, предварительно ее уменьшив в размерах. Используется функция CopyImageResized(). В итоге - уменьшенная картинка... и урезанная цветовая гамма. Такое ощущение что кол-во цветов уменьшается с милионов до 4,16,256.
Подскажите как исправить проблему, или подскажите другой способ. Вот код.
PHP:
$im=imageCreateFromJpeg($file);
$im_out=imageCreate($width_n,$height_n);
if(imageCopyResized($im,$im,0,0,0,0,$width_n,$height_n,$width,$height))
{
imageJpeg($im_out,"$album/".basename($file));
echo "<br>Coping success.";
}