Browse Source

Updated default quality settings in jpeg encoding benchmark

pull/1632/head
Dmitry Pentin 5 years ago
parent
commit
d7fd947876
  1. 2
      shared-infrastructure
  2. 3
      tests/ImageSharp.Benchmarks/Codecs/Jpeg/EncodeJpeg.cs

2
shared-infrastructure

@ -1 +1 @@
Subproject commit 1f7ee702812f3a1713ab7f749c0faae0ef139ed7
Subproject commit 48e73f455f15eafefbe3175efc7433e5f277e506

3
tests/ImageSharp.Benchmarks/Codecs/Jpeg/EncodeJpeg.cs

@ -14,7 +14,8 @@ namespace SixLabors.ImageSharp.Benchmarks.Codecs.Jpeg
public class EncodeJpeg
{
private const string TestImage = TestImages.Jpeg.BenchmarkSuite.Jpeg420Exif_MidSizeYCbCr;
private const int EncodingQuality = 100;
// GDI+ most likely uses 75 as default quality - https://stackoverflow.com/questions/3957477/what-quality-level-does-image-save-use-for-jpeg-files
private const int EncodingQuality = 75;
// GDI+ uses 4:2:0 subsampling
private const JpegSubsample EncodingSubsampling = JpegSubsample.Ratio420;

Loading…
Cancel
Save