GD图像调整大小(w / CI),具有巨大(6000+宽)图像

时间:2012-08-03 09:23:36

标签: codeigniter gd php ram

我有一个应用程序,使用Codeigniter图像处理类和GD来调整上传图像的大小。

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

我的问题分为两部分 - 有没有办法通过图像的尺寸来计算需要多少内存?

是否存在用于调整这些图像大小的内存密集度较低的选项,每个操作的内容似乎超过250MB。

感谢。

1 个答案:

答案 0 :(得分:0)

GD始终适用于未压缩的图像;这是使用内存的地方。您可以估算内存消耗,如this question所示。有关详细信息,另请参阅herehere