使用不同大小的图像在ImageMagick中创建Gif

时间:2018-04-13 22:46:30

标签: c# imagemagick gif animated-gif imagemagick.net

我试图从图像列表中制作一个gif,图像的大小各不相同。有没有办法让gif成为最小图像的大小?它有这样的方法吗?

我尝试过使用Optimize和Coalesce,但他们没有做我想做的事。我按照这个链接,我找不到类似于我需要的任何内容this link

这是我的工作,但它不起作用:

using (MagickImageCollection collection = new MagickImageCollection(magickImages))
        {
            QuantizeSettings settings = new QuantizeSettings();
            settings.Colors = 256;
            collection.Quantize(settings);

            collection.Coalesce();
            collection.Optimize();
            collection.OptimizeTransparency();
            collection.Write(stream, MagickFormat.Gif);
        }

0 个答案:

没有答案