JPEG优化从PHP运行在托管帐户


JPEG Optimization from PHP running on hosted accounts

我正在寻找一个无损的JPEG优化工具,我可以包括在一个基于php的照片库软件。

我已经检查了下面的问题,但排除了上面提到的工具,原因我将在下面解释:

工具的JPEG优化?

命令行工具jpegtran和jpegoptim在一般的PHP托管帐户中是不可用的。基于web的工具(www.smush.it, www.kraken.io)对处理后的图像都有1 MB的限制。

1mb的限制是一个问题,因为图库软件根据浏览器大小提供图像,我也想支持全高清甚至更大的显示。根据内容的不同,为这种分辨率准备的照片可能大于1mb。

任何关于解决方案的提示都很感激!

好的,我在另一个堆栈溢出问题中找到了答案:

JPG文件大小优化- PHP, ImageMagick, &Google's Page Speed

ImageMagick已经做了霍夫曼优化。我认为它不会,因为我的ImageMagick文件仍然比jpegtran的文件大;然而,这只是因为我没有剥离元数据。

欢呼,罗伯特。

没有解决办法。

使用一些命令行实用程序或增加内存限制。

(并且,让您知道,它不是目标图像文件大小,而是上传的图像尺寸,使您陷入内存限制的麻烦。