使用此代码后(只是处理图像的部分)
$image = imagecreatefromjpeg($filename);
$new_width = $thumbnail_width;
$new_height = $thumbnail_height;
$start_width = 0;
$start_height = 0;
$start_width = ($thumbnail_width - $image_params[0]) / 2;
$start_height = ($thumbnail_height - $image_params[1]) / 2;
imagecopy($image_res, $image, $start_width, $start_height, 0, 0, $image_params[0], $image_params[1]);
我得到了非常非常差的像素化结果,你可以在这里看到
这是原始图像
PHP 版本 5.3.18
GD 版本捆绑(2.0.34 兼容)
使用GD对我来说是必须的。这个例子在许多服务器上运行得很好,但在一些服务器上我得到了这个可怕的结果,我想知道原因。
请问有什么帮助吗?