Zormax
Guest
Миниэскиз из картинки, GD1 vs GD2
Есть код для преобразования из картнки большого размера в маленькую (миниэскиз).
Вот он:
Так вот, на локалке стоит GD1 и миниэскизы делаются хорошего качества. а хосте GD2 и миниэскизы получаются отвратительного качества...
Почему так, может надо по другому как то делать миниэскизы???
Есть код для преобразования из картнки большого размера в маленькую (миниэскиз).
Вот он:
PHP:
$src_img = ImageCreateFromjpeg($imagePath);
$image_stats = GetImageSize($imagePath);
$imagewidth = $image_stats[0];
$imageheight = $image_stats[1];
$new_w = 140;
$scale = ($imagewidth / $new_w);
$new_h = round($imageheight / $scale);
$dst_img = ImageCreate($new_w,$new_h);
imagecopyresized($dst_img,$src_img,0,0,0,0,$new_w,$new_h,imagesx($src_img),imagesy($src_img));
Imagejpeg($dst_img, wallpapers/photos/thumbs/$name.$ext");
imagedestroy($src_img);
imagedestroy($dst_img);
Почему так, может надо по другому как то делать миниэскизы???