gpt4 book ai didi

php - 使用 PHP magickwand 进行 PNG 压缩

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:48:58 24 4
gpt4 key购买 nike

我想知道如何正确压缩 PNG 图像。

情况是这样的:

我在 Windows 上使用 Irfanview 压缩和减少了颜色的 PNG 图像。大约20KB。当我的门户软件使用默认值调整大小(使用 magickwand 1.0.7)时,它约为 63K (!)。

接下来尝试调用 MagickSetImageDepth($this->_imageHandler,8),生成 34K 的文件大小,这更好,但仍然比(尺寸更大的)原始文件大。

记录的函数似乎都不适合进一步压缩图像。

任何提示将不胜感激!

您好, 索萨

最佳答案

PNG 压缩程序和例程使用不同的技术。我发现很多次,已经压缩(或有效保存)的图像无法进一步压缩,甚至无法像您遇到的那样具有更大的文件大小。

在你的情况下,我会说你的图像不能进一步压缩,至少使用 MagickWand 是这样。您可能只想省略该步骤。

也许在运行前优化您的 PNG 是一种解决方案。在这种情况下有很多选择。我很幸运 PNGGauntlet .您可以在 PNGGauntlet 上运行批处理作业,它将跳过它本来可以变大的文件(如果有的话)。

关于php - 使用 PHP magickwand 进行 PNG 压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1028939/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com