LoadResizeSave
- Jpg/b(...)e.jpg [21] --> small Jpeg444
- Jpg/b(...)f.jpg [28] --> mid size Jpeg420 (jpeg420exif.jpg)
- Jpg/i(...)e.jpg [43] --> large progressive jpeg
BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362 Intel Core i7-7700HQ CPU 2.80GHz (Kaby Lake), 1 CPU, 8 logical and 4 physical cores .NET Core SDK=3.1.101 [Host] : .NET Core 3.1.1 (CoreCLR 4.700.19.60701, CoreFX 4.700.19.60801), X64 RyuJIT Job-NJQGIY : .NET Core 3.1.1 (CoreCLR 4.700.19.60701, CoreFX 4.700.19.60801), X64 RyuJIT
Runtime=.NET Core 3.1 IterationCount=3 LaunchCount=1 WarmupCount=3
| Method | Runtime | TestImage | ParallelExec | Mean | Error | StdDev | Ratio | RatioSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SystemDrawing | .NET Core 3.1 | Jpg/b(...)e.jpg [21] | False | 21.57 ms | 3.289 ms | 0.180 ms | 1.00 | 0.00 | - | - | - | 3336 B |
| ImageSharp | .NET Core 3.1 | Jpg/b(...)e.jpg [21] | False | 38.95 ms | 21.102 ms | 1.157 ms | 1.81 | 0.04 | - | - | - | 29824 B |
| SystemDrawing | .NET Core 3.1 | Jpg/b(...)f.jpg [28] | False | 77.69 ms | 9.176 ms | 0.503 ms | 1.00 | 0.00 | - | - | - | 3336 B |
| ImageSharp | .NET Core 3.1 | Jpg/b(...)f.jpg [28] | False | 90.42 ms | 29.965 ms | 1.643 ms | 1.16 | 0.01 | - | - | - | 37752 B |
| SystemDrawing | .NET Core 3.1 | Jpg/i(...)e.jpg [43] | False | 631.84 ms | 9.931 ms | 0.544 ms | 1.00 | 0.00 | - | - | - | 3336 B |
| ImageSharp | .NET Core 3.1 | Jpg/i(...)e.jpg [43] | False | 533.40 ms | 52.542 ms | 2.880 ms | 0.84 | 0.01 | - | - | - | 36058080 B |
| Method | TestImage | ParallelExec | Mean | Error | StdDev | Ratio | RatioSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
|---|---|---|---|---|---|---|---|---|---|---|---|
| SystemDrawing | Jpg/b(...)e.jpg [21] | False | 25.53 ms | 121.424 ms | 6.656 ms | 1.00 | 0.00 | - | - | - | 3.27 KB |
| ImageSharp | Jpg/b(...)e.jpg [21] | False | 30.71 ms | 1.378 ms | 0.076 ms | 1.25 | 0.29 | - | - | - | 28.47 KB |
| SystemDrawing | Jpg/b(...)f.jpg [28] | False | 76.66 ms | 0.920 ms | 0.050 ms | 1.00 | 0.00 | - | - | - | 3.26 KB |
| ImageSharp | Jpg/b(...)f.jpg [28] | False | 82.68 ms | 11.044 ms | 0.605 ms | 1.08 | 0.01 | - | - | - | 35.12 KB |
| SystemDrawing | Jpg/i(...)e.jpg [43] | False | 631.85 ms | 29.528 ms | 1.619 ms | 1.00 | 0.00 | - | - | - | 3.26 KB |
| ImageSharp | Jpg/i(...)e.jpg [43] | False | 494.22 ms | 31.452 ms | 1.724 ms | 0.78 | 0.00 | - | - | - | 35206.92 KB |