我正在寻找一种无损JPEG优化工具,我可以将其包含在基于PHP的照片库软件中。
我已经检查了以下问题,但排除了那里提到的工具,原因我将在下面解释:
命令行工具jpegtran和jpegoptim在普通的PHP主机帐户中不可用。基于网络的工具(www.smush.it,www.kraken.io)对处理过的图像都有1 MB的限制。
1 MB限制是一个问题,因为图库软件基于浏览器大小提供图像,我也想支持全高清甚至更大的显示。根据内容,为此类分辨率准备的照片可能会超过1 MB。
对解决方案的任何提示都表示赞赏!
答案 0 :(得分:1)
好的,我在另一个堆栈溢出问题中找到了我的答案:
JPG File Size Optimization - PHP, ImageMagick, & Google's Page Speed
ImageMagick已经进行了霍夫曼优化。我认为它并不是因为我的ImageMagick文件仍然比jpegtran和amp;但是,那只是因为我没有删除元数据。
干杯,罗伯特
答案 1 :(得分:0)
没有解决方案。
使用某些命令行实用程序或增加内存限制。
(并且,为了让您知道,它不是目标图片文件大小,而是上传的图片尺寸会让您遇到内存限制问题。