imagescale无法正常工作

Mar*_*ner 3 php gd image

我正在使用以下方法复制图像的一部分imagescale:

$img = imagecreatefromjpeg('before.jpg');
$img = imagescale($img, 660, 384);
Run Code Online (Sandbox Code Playgroud)

之前: 在imagescale之前

后: 在图像尺度之后

使用颜色较少的图像.

lsc*_*rer 6

PHP文档中的注释提出了一个解决方案.

http://php.net/manual/en/function.imagescale.php

imageScale在缩放图像时遇到了麻烦...当你想提供自定义$ mode参数时,它可以输出Segmentation Fault.如何在php gd中使用插值来缩放图像?使用imagecopyresampled()而不是imagescale().