我正在尝试使用 ImageMagick 构建图像处理 API。我无法将 PNG 图像压缩到所需的级别。我如何使用 ImageMagick 模仿PNG 的https://blog.imgix.com/2016/03/11/auto-compress.html行为!!
问问题
124 次
1 回答
1
PNG压缩是无损的。因此,存在图像尺寸缩小限制。
有问题的文章说:
...
auto=compress 将文件大小减少了 99% 以上,而质量没有损失。
注意:没有透明度的文件将输出为 JPEG。如果您的插图保存为没有透明度的 PNG,这将导致图像质量下降。
因此,如果 auto=compress 获得不透明的 PNG 图像,它会将其转换为 JPEG。
编辑:另外,您是否考虑过查看现有的 API,例如CloudImage服务的 API?他们使用更好的算法,我认为值得研究一下。
于 2018-07-04T09:09:46.417 回答