Forum Webscript.Ru
Программирование => PHP => Тема начата: 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);
Показывается фото не совсем такое как было исходное.
Цвета какието не те. Что делать?
-
попробуй imagecreatetruecolor
-
уже решали.
см. на http://www.phpdevs.com/talk/thread.php?threadid=99&boardid=5&styleid=1