2012-08-03 59 views
0

我有一个使用Codeigniter图像处理类和GD调整上传图像大小的应用程序。具有巨大(6000+宽)图像的GD图像调整大小(w/CI)

但是,客户端需要能够调整6000像素或更高的超大图像。发生这种情况时我有内存问题。

我的问题分为两部分 - 有没有一种方法可以通过图像的尺寸计算需要多少内存?

是否有更少的内存密集型选项来调整这些图像的大小,每个动作看起来超过250MB。

谢谢。

回答

0

GD总是在未压缩的图像上工作;这是使用内存的地方。您可以估算内存消耗,如this question所示。欲了解更多信息,另请参阅herehere