Browse Source

fix benchmarks

pull/3111/head
antonfirsov 3 months ago
parent
commit
0be2a1350e
  1. 2
      tests/ImageSharp.Benchmarks/Codecs/Tga/DecodeTga.cs
  2. 6
      tests/ImageSharp.Benchmarks/Codecs/Webp/DecodeWebp.cs

2
tests/ImageSharp.Benchmarks/Codecs/Tga/DecodeTga.cs

@ -31,7 +31,7 @@ public class DecodeTga
{
MagickReadSettings settings = new() { Format = MagickFormat.Tga };
using MagickImage image = new(new MemoryStream(this.data), settings);
return image.Width;
return (int)image.Width;
}
[Benchmark(Description = "ImageSharp Tga")]

6
tests/ImageSharp.Benchmarks/Codecs/Webp/DecodeWebp.cs

@ -47,7 +47,7 @@ public class DecodeWebp
MagickReadSettings settings = new() { Format = MagickFormat.WebP };
using MemoryStream memoryStream = new(this.webpLossyBytes);
using MagickImage image = new(memoryStream, settings);
return image.Width;
return (int)image.Width;
}
[Benchmark(Description = "ImageSharp Lossy Webp")]
@ -55,7 +55,7 @@ public class DecodeWebp
{
using MemoryStream memoryStream = new(this.webpLossyBytes);
using Image<Rgba32> image = Image.Load<Rgba32>(memoryStream);
return image.Height;
return (int)image.Height;
}
[Benchmark(Description = "Magick Lossless Webp")]
@ -65,7 +65,7 @@ public class DecodeWebp
{ Format = MagickFormat.WebP };
using MemoryStream memoryStream = new(this.webpLossyBytes);
using MagickImage image = new(memoryStream, settings);
return image.Width;
return (int)image.Width;
}
[Benchmark(Description = "ImageSharp Lossless Webp")]

Loading…
Cancel
Save