imagescale无法正常工作

时间:2015-02-19 13:51:31

标签: php image gd

我使用imagescale复制图像的一部分:

$img = imagecreatefromjpeg('before.jpg');
$img = imagescale($img, 660, 384);

在: Before imagescale

在: After imagescale

使用颜色较少的图像。

1 个答案:

答案 0 :(得分:5)

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

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

  

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