Prerequisites
ImageSharp version
3.0.1
Other ImageSharp packages and versions
None
Environment (Operating system, version and so on)
Windows 11
.NET Framework version
7
Description
Using ImageSharp to resize animated GIFs produces different results on 2.1.4 versus 3.0.0 and 3.0.1.
The output size is much smaller on 3.x, but the quality is a lot worse.
Steps to Reproduce
This is the sample code I've used to generate the samples:
var image = Image.Load("input.gif");
image.Mutate(x =>
{
x.Resize(250, 0);
});
image.Save("resized.gif");
Images
Original:

Resized using 2.1.4:

Resized using 3.0.1:

Prerequisites
DEBUGandRELEASEmodeImageSharp version
3.0.1
Other ImageSharp packages and versions
None
Environment (Operating system, version and so on)
Windows 11
.NET Framework version
7
Description
Using ImageSharp to resize animated GIFs produces different results on 2.1.4 versus 3.0.0 and 3.0.1.
The output size is much smaller on 3.x, but the quality is a lot worse.
Steps to Reproduce
This is the sample code I've used to generate the samples:
Images
Original:

Resized using 2.1.4:

Resized using 3.0.1:
