为了账号安全,请及时绑定邮箱和手机立即绑定

ImageMagick quantizeImage 在新版本上慢 100 倍

ImageMagick quantizeImage 在新版本上慢 100 倍

PHP
慕斯709654 2023-06-18 17:58:44
我正在使用$imagick->quantizeImage来减小图像大小,因为它只包含一些相同颜色的线条(如迷你图表)。但是ImageMagick 7.0.10-10 Q16 x86_64 2020-05-12 (alt-ImageMagick-7.0.10.10-1.el6.x86_64)这个函数比以前的版本慢了大约 100 倍。包含 100 张图像的示例:没有$imagick->quantizeImage(4, \Imagick::COLORSPACE_RGB, 0, false, false); 和$imagick->quantizeImage(4, \Imagick::COLORSPACE_RGB, 0, false, false); 我怎样才能获得相同的结果,同时仍然具有与以前相似的执行时间?
查看完整描述

1 回答

?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

我注意到打开抖动标志可以解决这个问题,例如,使用

$imagick->quantizeImage(4, \Imagick::COLORSPACE_RGB, 0, true, false);

代替

$imagick->quantizeImage(4, \Imagick::COLORSPACE_RGB, 0, false, false);

在我看来,这就像禁用抖动时的错误。


查看完整回答
反对 回复 2023-06-18
  • 1 回答
  • 0 关注
  • 78 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信