Forum Webscript.Ru

Программирование => PHP => Тема начата: mishgan от 04 Марта 2002, 22:30:51

Название: Проблема с уменьшением фото
Отправлено: mishgan от 04 Марта 2002, 22:30:51
Имеем скрипт уменьшающий размер фото в 2 раза

$RESIZER = 2;
$file="1.jpg";
$im  = ImageCreateFromJPEG ($file);
$W   = ImageSX($im); // original image width
$H   = ImageSY($im); // original image height
$W1  = floor($W / $RESIZER); // new image width
$H1  = floor($H /  $RESIZER); // new image height
$im1 = ImageCreate($W1, $H1);
 ImageCopyResized($im1,$im, 0, 0, 0, 0, $W1, $H1, $W, $H);
 ImageJPEG($im1);

Показывается фото не совсем такое как было исходное.
Цвета какието не те. Что делать?
Название: Проблема с уменьшением фото
Отправлено: Макс от 04 Марта 2002, 23:02:51
попробуй imagecreatetruecolor
Название: Проблема с уменьшением фото
Отправлено: Dm от 05 Марта 2002, 00:23:15
уже решали.
см. на http://www.phpdevs.com/talk/thread.php?threadid=99&boardid=5&styleid=1