Imagick PHP Gif 优化中的 fuzz 等价物是什么?

问题描述 投票:0回答:2

我有一个关于如何使用 Imagick PHP 将 GIF 压缩得更小的问题。主要问题是如何让它重新采样其颜色图以使其更小并通常添加更多压缩。

使用“-fuzz”进行 imagick sucggest 的多个指南,但我没有看到任何参考相应的 ImagickPHP 方法可能是什么或是否未实现。

谢谢!

php gif imagick
2个回答
1
投票

我发现的唯一有点类似的操作是

quantizeImage
https://www.php.net/manual/de/imagick.quantizeimage.php

但是 gif 质量只能通过颜色编号来控制,而我们从另一个图像服务模拟的结果做了一些更奇特的事情。

仍然不确定 Imagick PHP 中与 -fuzz 选项的具体关系是什么


0
投票

使用trim方法时可以将Fuzz设置为参数。 https://www.php.net/manual/en/imagick.trimimage.php

说明: 许多算法都会搜索目标颜色。默认情况下,颜色必须准确。使用此选项可匹配 RGB 空间中接近目标颜色的颜色。例如,如果您想使用 -trim 自动修剪图像的边缘,但图像已被扫描且目标背景颜色可能略有不同。此选项可以解释这些差异。 来源:https://imagemagick.org/script/command-line-options.php#fuzz

© www.soinside.com 2019 - 2024. All rights reserved.