我使用此代码来调整大小并保存动画gif(php):
system("convert *originalfile* -resize *size* -coalesce *newfile*);
完成后,文件大小非常大。通常比原来大!我该怎么做才能减小文件大小?
我使用了convert $completeMiff -dither none -matte -depth 8 -deconstruct -layers optimizePlus -colors 32 $optimizedFile_16
,文件变得更大了???
答案 0 :(得分:6)
添加-layers optimize
system("convert *originalfile* -resize *size* -coalesce -layers optimize *newfile*");
当我遇到这个问题时,这对我来说运作得很好。 Looks like there are some more advanced options discussed here as well