I have a 3600*3600 pixel png file
that I am trying to save as a bmp using this code
var bmpSource = Path.ChangeExtension(source, "bmp");
lock (FileAccessString)
{
if (!File.Exists(bmpSource))
{
var dummy = Image.FromFile(source);
dummy.Save(bmpSource, ImageFormat.Bmp);
}
}
The result is
which is pretty close, but there are areas visible to the eye (particularly on the left-hand side) that are not correct.
What could be causing this weird artifact?