Browse Source

Update benchmark results

pull/1570/head
Ildar Khayrutdinov 6 years ago
parent
commit
ace0d184b0
  1. 102
      tests/Images/Input/Tiff/Benchmarks/SixLabors.ImageSharp.Benchmarks.Codecs.DecodeTiff-report-default.md
  2. 102
      tests/Images/Input/Tiff/Benchmarks/SixLabors.ImageSharp.Benchmarks.Codecs.DecodeTiff-report-github.md
  3. 104
      tests/Images/Input/Tiff/Benchmarks/SixLabors.ImageSharp.Benchmarks.Codecs.DecodeTiff-report.html
  4. 128
      tests/Images/Input/Tiff/Benchmarks/SixLabors.ImageSharp.Benchmarks.Codecs.EncodeTiff-report-default.md
  5. 128
      tests/Images/Input/Tiff/Benchmarks/SixLabors.ImageSharp.Benchmarks.Codecs.EncodeTiff-report-github.md
  6. 80
      tests/Images/Input/Tiff/Benchmarks/SixLabors.ImageSharp.Benchmarks.Codecs.EncodeTiff-report.html

102
tests/Images/Input/Tiff/Benchmarks/SixLabors.ImageSharp.Benchmarks.Codecs.DecodeTiff-report-default.md

@ -3,83 +3,83 @@ BenchmarkDotNet=v0.12.1, OS=Windows 10.0.19042
Intel Core i7-3610QM CPU 2.30GHz (Ivy Bridge), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=5.0.101
[Host] : .NET Core 5.0.1 (CoreCLR 5.0.120.57516, CoreFX 5.0.120.57516), X64 RyuJIT
Job-EMDSBW : .NET Framework 4.8 (4.8.4300.0), X64 RyuJIT
Job-KCUIVJ : .NET Core 2.1.23 (CoreCLR 4.6.29321.03, CoreFX 4.6.29321.01), X64 RyuJIT
Job-NIWDJE : .NET Core 3.1.10 (CoreCLR 4.700.20.51601, CoreFX 4.700.20.51901), X64 RyuJIT
Job-MVPLTM : .NET Framework 4.8 (4.8.4300.0), X64 RyuJIT
Job-ZMKWLH : .NET Core 2.1.23 (CoreCLR 4.6.29321.03, CoreFX 4.6.29321.01), X64 RyuJIT
Job-DYSEOC : .NET Core 3.1.10 (CoreCLR 4.700.20.51601, CoreFX 4.700.20.51901), X64 RyuJIT
InvocationCount=1 IterationCount=3 LaunchCount=1
UnrollFactor=1 WarmupCount=3
Method | Job | Runtime | TestImage | Mean | Error | StdDev | Ratio | RatioSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
---------------------- |----------- |-------------- |----------------------------------------------- |------------:|--------------:|-------------:|------:|--------:|------:|------:|------:|----------:|
**'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/Calliphora_grayscale_uncompressed.tiff** | **1,107.9 μs** | **260.10 μs** | **14.26 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **974848 B** |
'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/Calliphora_grayscale_uncompressed.tiff | 29,794.8 μs | 3,103.68 μs | 170.12 μs | 26.90 | 0.49 | - | - | - | 32768 B |
**'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/Calliphora_grayscale_uncompressed.tiff** | **1,513.5 μs** | **6,982.54 μs** | **382.74 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **974848 B** |
'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/Calliphora_grayscale_uncompressed.tiff | 29,504.9 μs | 2,030.88 μs | 111.32 μs | 20.46 | 5.74 | - | - | - | 32768 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 1,020.4 μs | 641.11 μs | 35.14 μs | 1.00 | 0.00 | - | - | - | 968832 B |
'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 12,593.4 μs | 4,807.87 μs | 263.54 μs | 12.36 | 0.67 | - | - | - | 29976 B |
'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 1,441.5 μs | 5,692.62 μs | 312.03 μs | 1.00 | 0.00 | - | - | - | 968832 B |
'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 12,512.9 μs | 669.83 μs | 36.72 μs | 8.98 | 2.11 | - | - | - | 30072 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 987.2 μs | 2,211.93 μs | 121.24 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 44,255.5 μs | 13,031.10 μs | 714.28 μs | 45.23 | 4.88 | - | - | - | 29896 B |
'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 989.7 μs | 1,621.23 μs | 88.87 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 44,038.5 μs | 7,702.48 μs | 422.20 μs | 44.75 | 4.23 | - | - | - | 29992 B |
| | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_deflate_predictor.tiff** | **16,118.9 μs** | **2,095.51 μs** | **114.86 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **1483440 B** |
'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 25,967.5 μs | 4,545.04 μs | 249.13 μs | 1.61 | 0.01 | - | - | - | 848240 B |
**'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_deflate_predictor.tiff** | **16,368.6 μs** | **3,342.63 μs** | **183.22 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **1483440 B** |
'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 27,334.9 μs | 5,327.53 μs | 292.02 μs | 1.67 | 0.04 | - | - | - | 848240 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 16,465.6 μs | 7,761.65 μs | 425.44 μs | 1.00 | 0.00 | - | - | - | 1480344 B |
'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 18,536.9 μs | 3,415.62 μs | 187.22 μs | 1.13 | 0.02 | - | - | - | 68176 B |
'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 16,192.2 μs | 4,200.11 μs | 230.22 μs | 1.00 | 0.00 | - | - | - | 1480344 B |
'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 18,448.9 μs | 3,957.52 μs | 216.93 μs | 1.14 | 0.00 | - | - | - | 68224 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 16,216.2 μs | 3,288.12 μs | 180.23 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 20,740.6 μs | 54,608.55 μs | 2,993.28 μs | 1.28 | 0.17 | - | - | - | 65120 B |
'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 15,936.7 μs | 3,145.57 μs | 172.42 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 18,973.7 μs | 16,625.54 μs | 911.30 μs | 1.19 | 0.06 | - | - | - | 65168 B |
| | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_lzw_predictor.tiff** | **83,012.1 μs** | **14,786.35 μs** | **810.49 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **2545736 B** |
'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 64,895.5 μs | 11,397.89 μs | 624.76 μs | 0.78 | 0.01 | - | - | - | 24576 B |
**'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_lzw_predictor.tiff** | **81,687.4 μs** | **6,229.79 μs** | **341.48 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **2545736 B** |
'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 67,259.5 μs | 4,315.22 μs | 236.53 μs | 0.82 | 0.01 | - | - | - | 24576 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 82,854.1 μs | 45,495.28 μs | 2,493.75 μs | 1.00 | 0.00 | - | - | - | 2541376 B |
'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 44,307.1 μs | 15,595.85 μs | 854.86 μs | 0.53 | 0.01 | - | - | - | 23832 B |
'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 81,554.2 μs | 9,082.88 μs | 497.86 μs | 1.00 | 0.00 | - | - | - | 2541376 B |
'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 43,966.2 μs | 3,806.49 μs | 208.65 μs | 0.54 | 0.00 | - | - | - | 23880 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 83,297.5 μs | 15,796.71 μs | 865.87 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 59,464.0 μs | 13,870.15 μs | 760.27 μs | 0.71 | 0.01 | - | - | - | 23760 B |
'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 80,333.6 μs | 24,190.59 μs | 1,325.97 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 54,418.0 μs | 122,629.27 μs | 6,721.72 μs | 0.68 | 0.09 | - | - | - | 23848 B |
| | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_packbits.tiff** | **3,707.2 μs** | **6,293.27 μs** | **344.96 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **2916008 B** |
'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/Calliphora_rgb_packbits.tiff | 7,526.9 μs | 5,965.86 μs | 327.01 μs | 2.04 | 0.24 | - | - | - | 81920 B |
**'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_packbits.tiff** | **3,554.1 μs** | **2,577.75 μs** | **141.30 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **2916000 B** |
'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/Calliphora_rgb_packbits.tiff | 7,231.9 μs | 3,934.62 μs | 215.67 μs | 2.04 | 0.08 | - | - | - | 57344 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_packbits.tiff | 4,037.7 μs | 9,243.97 μs | 506.69 μs | 1.00 | 0.00 | - | - | - | 2903544 B |
'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_packbits.tiff | 4,395.7 μs | 1,394.13 μs | 76.42 μs | 1.10 | 0.15 | - | - | - | 80256 B |
'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_packbits.tiff | 3,815.4 μs | 11,074.41 μs | 607.03 μs | 1.00 | 0.00 | - | - | - | 2903544 B |
'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_packbits.tiff | 4,415.6 μs | 7,272.82 μs | 398.65 μs | 1.17 | 0.08 | - | - | - | 51920 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_packbits.tiff | 3,456.3 μs | 4,443.73 μs | 243.58 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_packbits.tiff | 4,542.9 μs | 3,820.61 μs | 209.42 μs | 1.32 | 0.13 | - | - | - | 80184 B |
'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_packbits.tiff | 3,297.6 μs | 5,129.08 μs | 281.14 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_packbits.tiff | 4,421.7 μs | 3,349.14 μs | 183.58 μs | 1.34 | 0.07 | - | - | - | 51848 B |
| | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_palette_lzw_predictor.tiff** | **60,298.5 μs** | **24,263.76 μs** | **1,329.98 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **827416 B** |
'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 76,021.3 μs | 4,206.79 μs | 230.59 μs | 1.26 | 0.02 | - | - | - | 49152 B |
**'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_palette_lzw_predictor.tiff** | **60,458.2 μs** | **21,405.09 μs** | **1,173.29 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **827416 B** |
'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 76,324.5 μs | 12,909.45 μs | 707.61 μs | 1.26 | 0.04 | - | - | - | 49152 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 59,122.1 μs | 9,681.07 μs | 530.65 μs | 1.00 | 0.00 | - | - | - | 825648 B |
'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 45,789.3 μs | 7,453.72 μs | 408.56 μs | 0.77 | 0.00 | - | - | - | 45936 B |
'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 61,210.5 μs | 17,165.24 μs | 940.88 μs | 1.00 | 0.00 | - | - | - | 825648 B |
'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 46,951.4 μs | 1,602.53 μs | 87.84 μs | 0.77 | 0.01 | - | - | - | 45984 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 61,361.5 μs | 25,759.90 μs | 1,411.99 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 68,134.6 μs | 303,212.80 μs | 16,620.12 μs | 1.11 | 0.25 | - | - | - | 45864 B |
'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 59,056.7 μs | 6,187.79 μs | 339.17 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 66,042.9 μs | 291,880.02 μs | 15,998.93 μs | 1.12 | 0.27 | - | - | - | 45912 B |
| | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **3,431.7 μs** | **7,649.10 μs** | **419.27 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **2915944 B** |
'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | 6,382.4 μs | 2,573.27 μs | 141.05 μs | 1.87 | 0.18 | - | - | - | 57344 B |
**'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **3,385.5 μs** | **6,266.60 μs** | **343.49 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **2915968 B** |
'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | 7,584.8 μs | 358.27 μs | 19.64 μs | 2.25 | 0.21 | - | - | - | 57344 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 3,636.1 μs | 8,607.66 μs | 471.81 μs | 1.00 | 0.00 | - | - | - | 2905840 B |
'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 4,018.7 μs | 1,662.68 μs | 91.14 μs | 1.12 | 0.16 | - | - | - | 51472 B |
'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 3,405.8 μs | 4,765.81 μs | 261.23 μs | 1.00 | 0.00 | - | - | - | 2905840 B |
'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 3,930.3 μs | 3,250.19 μs | 178.15 μs | 1.16 | 0.05 | - | - | - | 51568 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 2,970.8 μs | 5,028.62 μs | 275.64 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 4,009.6 μs | 3,007.19 μs | 164.83 μs | 1.36 | 0.17 | - | - | - | 51400 B |
'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 3,087.8 μs | 5,556.58 μs | 304.58 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 3,909.1 μs | 2,519.27 μs | 138.09 μs | 1.27 | 0.14 | - | - | - | 51496 B |
| | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/ccitt_fax3_all_terminating_codes.tiff** | **178.4 μs** | **375.89 μs** | **20.60 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **8192 B** |
'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 634.5 μs | 251.14 μs | 13.77 μs | 3.58 | 0.37 | - | - | - | 24576 B |
**'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/ccitt_fax3_all_terminating_codes.tiff** | **151.9 μs** | **73.26 μs** | **4.02 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **8192 B** |
'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 648.7 μs | 165.54 μs | 9.07 μs | 4.27 | 0.08 | - | - | - | 24576 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 171.7 μs | 606.95 μs | 33.27 μs | 1.00 | 0.00 | - | - | - | 2032 B |
'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 421.0 μs | 31.60 μs | 1.73 μs | 2.51 | 0.49 | - | - | - | 17848 B |
'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 160.6 μs | 80.44 μs | 4.41 μs | 1.00 | 0.00 | - | - | - | 2032 B |
'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 427.7 μs | 431.89 μs | 23.67 μs | 2.66 | 0.17 | - | - | - | 17952 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 137.2 μs | 78.18 μs | 4.29 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 888.5 μs | 495.11 μs | 27.14 μs | 6.47 | 0.05 | - | - | - | 17768 B |
'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 230.1 μs | 952.83 μs | 52.23 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 945.4 μs | 511.67 μs | 28.05 μs | 4.26 | 1.00 | - | - | - | 17872 B |
| | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/huffman_rle_all_makeup_codes.tiff** | **189.8 μs** | **818.95 μs** | **44.89 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **8192 B** |
'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/huffman_rle_all_makeup_codes.tiff | 9,137.1 μs | 1,178.82 μs | 64.62 μs | 49.85 | 10.86 | - | - | - | 24576 B |
**'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/huffman_rle_all_makeup_codes.tiff** | **188.4 μs** | **609.38 μs** | **33.40 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **8192 B** |
'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/huffman_rle_all_makeup_codes.tiff | 8,870.6 μs | 2,847.17 μs | 156.06 μs | 48.06 | 8.32 | - | - | - | 24576 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 298.5 μs | 1,361.33 μs | 74.62 μs | 1.00 | 0.00 | - | - | - | 2088 B |
'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 5,717.5 μs | 2,533.21 μs | 138.85 μs | 19.89 | 4.51 | - | - | - | 18328 B |
'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 222.0 μs | 620.73 μs | 34.02 μs | 1.00 | 0.00 | - | - | - | 2088 B |
'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 5,660.9 μs | 3,414.81 μs | 187.18 μs | 25.92 | 4.17 | - | - | - | 18432 B |
| | | | | | | | | | | | |
'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 159.5 μs | 140.52 μs | 7.70 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 15,047.7 μs | 2,686.03 μs | 147.23 μs | 94.47 | 4.56 | - | - | - | 18248 B |
'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 176.5 μs | 227.25 μs | 12.46 μs | 1.00 | 0.00 | - | - | - | 176 B |
'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 14,251.6 μs | 597.28 μs | 32.74 μs | 81.00 | 5.71 | - | - | - | 18352 B |

102
tests/Images/Input/Tiff/Benchmarks/SixLabors.ImageSharp.Benchmarks.Codecs.DecodeTiff-report-github.md

@ -4,9 +4,9 @@ BenchmarkDotNet=v0.12.1, OS=Windows 10.0.19042
Intel Core i7-3610QM CPU 2.30GHz (Ivy Bridge), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=5.0.101
[Host] : .NET Core 5.0.1 (CoreCLR 5.0.120.57516, CoreFX 5.0.120.57516), X64 RyuJIT
Job-EMDSBW : .NET Framework 4.8 (4.8.4300.0), X64 RyuJIT
Job-KCUIVJ : .NET Core 2.1.23 (CoreCLR 4.6.29321.03, CoreFX 4.6.29321.01), X64 RyuJIT
Job-NIWDJE : .NET Core 3.1.10 (CoreCLR 4.700.20.51601, CoreFX 4.700.20.51901), X64 RyuJIT
Job-MVPLTM : .NET Framework 4.8 (4.8.4300.0), X64 RyuJIT
Job-ZMKWLH : .NET Core 2.1.23 (CoreCLR 4.6.29321.03, CoreFX 4.6.29321.01), X64 RyuJIT
Job-DYSEOC : .NET Core 3.1.10 (CoreCLR 4.700.20.51601, CoreFX 4.700.20.51901), X64 RyuJIT
InvocationCount=1 IterationCount=3 LaunchCount=1
UnrollFactor=1 WarmupCount=3
@ -14,74 +14,74 @@ UnrollFactor=1 WarmupCount=3
```
| Method | Job | Runtime | TestImage | Mean | Error | StdDev | Ratio | RatioSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
|---------------------- |----------- |-------------- |----------------------------------------------- |------------:|--------------:|-------------:|------:|--------:|------:|------:|------:|----------:|
| **'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/Calliphora_grayscale_uncompressed.tiff** | **1,107.9 μs** | **260.10 μs** | **14.26 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **974848 B** |
| 'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/Calliphora_grayscale_uncompressed.tiff | 29,794.8 μs | 3,103.68 μs | 170.12 μs | 26.90 | 0.49 | - | - | - | 32768 B |
| **'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/Calliphora_grayscale_uncompressed.tiff** | **1,513.5 μs** | **6,982.54 μs** | **382.74 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **974848 B** |
| 'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/Calliphora_grayscale_uncompressed.tiff | 29,504.9 μs | 2,030.88 μs | 111.32 μs | 20.46 | 5.74 | - | - | - | 32768 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 1,020.4 μs | 641.11 μs | 35.14 μs | 1.00 | 0.00 | - | - | - | 968832 B |
| 'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 12,593.4 μs | 4,807.87 μs | 263.54 μs | 12.36 | 0.67 | - | - | - | 29976 B |
| 'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 1,441.5 μs | 5,692.62 μs | 312.03 μs | 1.00 | 0.00 | - | - | - | 968832 B |
| 'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 12,512.9 μs | 669.83 μs | 36.72 μs | 8.98 | 2.11 | - | - | - | 30072 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 987.2 μs | 2,211.93 μs | 121.24 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 44,255.5 μs | 13,031.10 μs | 714.28 μs | 45.23 | 4.88 | - | - | - | 29896 B |
| 'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 989.7 μs | 1,621.23 μs | 88.87 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_grayscale_uncompressed.tiff | 44,038.5 μs | 7,702.48 μs | 422.20 μs | 44.75 | 4.23 | - | - | - | 29992 B |
| | | | | | | | | | | | | |
| **'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_deflate_predictor.tiff** | **16,118.9 μs** | **2,095.51 μs** | **114.86 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **1483440 B** |
| 'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 25,967.5 μs | 4,545.04 μs | 249.13 μs | 1.61 | 0.01 | - | - | - | 848240 B |
| **'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_deflate_predictor.tiff** | **16,368.6 μs** | **3,342.63 μs** | **183.22 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **1483440 B** |
| 'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 27,334.9 μs | 5,327.53 μs | 292.02 μs | 1.67 | 0.04 | - | - | - | 848240 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 16,465.6 μs | 7,761.65 μs | 425.44 μs | 1.00 | 0.00 | - | - | - | 1480344 B |
| 'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 18,536.9 μs | 3,415.62 μs | 187.22 μs | 1.13 | 0.02 | - | - | - | 68176 B |
| 'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 16,192.2 μs | 4,200.11 μs | 230.22 μs | 1.00 | 0.00 | - | - | - | 1480344 B |
| 'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 18,448.9 μs | 3,957.52 μs | 216.93 μs | 1.14 | 0.00 | - | - | - | 68224 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 16,216.2 μs | 3,288.12 μs | 180.23 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 20,740.6 μs | 54,608.55 μs | 2,993.28 μs | 1.28 | 0.17 | - | - | - | 65120 B |
| 'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 15,936.7 μs | 3,145.57 μs | 172.42 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_deflate_predictor.tiff | 18,973.7 μs | 16,625.54 μs | 911.30 μs | 1.19 | 0.06 | - | - | - | 65168 B |
| | | | | | | | | | | | | |
| **'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_lzw_predictor.tiff** | **83,012.1 μs** | **14,786.35 μs** | **810.49 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **2545736 B** |
| 'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 64,895.5 μs | 11,397.89 μs | 624.76 μs | 0.78 | 0.01 | - | - | - | 24576 B |
| **'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_lzw_predictor.tiff** | **81,687.4 μs** | **6,229.79 μs** | **341.48 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **2545736 B** |
| 'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 67,259.5 μs | 4,315.22 μs | 236.53 μs | 0.82 | 0.01 | - | - | - | 24576 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 82,854.1 μs | 45,495.28 μs | 2,493.75 μs | 1.00 | 0.00 | - | - | - | 2541376 B |
| 'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 44,307.1 μs | 15,595.85 μs | 854.86 μs | 0.53 | 0.01 | - | - | - | 23832 B |
| 'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 81,554.2 μs | 9,082.88 μs | 497.86 μs | 1.00 | 0.00 | - | - | - | 2541376 B |
| 'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 43,966.2 μs | 3,806.49 μs | 208.65 μs | 0.54 | 0.00 | - | - | - | 23880 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 83,297.5 μs | 15,796.71 μs | 865.87 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 59,464.0 μs | 13,870.15 μs | 760.27 μs | 0.71 | 0.01 | - | - | - | 23760 B |
| 'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 80,333.6 μs | 24,190.59 μs | 1,325.97 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_lzw_predictor.tiff | 54,418.0 μs | 122,629.27 μs | 6,721.72 μs | 0.68 | 0.09 | - | - | - | 23848 B |
| | | | | | | | | | | | | |
| **'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_packbits.tiff** | **3,707.2 μs** | **6,293.27 μs** | **344.96 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **2916008 B** |
| 'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/Calliphora_rgb_packbits.tiff | 7,526.9 μs | 5,965.86 μs | 327.01 μs | 2.04 | 0.24 | - | - | - | 81920 B |
| **'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_packbits.tiff** | **3,554.1 μs** | **2,577.75 μs** | **141.30 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **2916000 B** |
| 'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/Calliphora_rgb_packbits.tiff | 7,231.9 μs | 3,934.62 μs | 215.67 μs | 2.04 | 0.08 | - | - | - | 57344 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_packbits.tiff | 4,037.7 μs | 9,243.97 μs | 506.69 μs | 1.00 | 0.00 | - | - | - | 2903544 B |
| 'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_packbits.tiff | 4,395.7 μs | 1,394.13 μs | 76.42 μs | 1.10 | 0.15 | - | - | - | 80256 B |
| 'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_packbits.tiff | 3,815.4 μs | 11,074.41 μs | 607.03 μs | 1.00 | 0.00 | - | - | - | 2903544 B |
| 'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_packbits.tiff | 4,415.6 μs | 7,272.82 μs | 398.65 μs | 1.17 | 0.08 | - | - | - | 51920 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_packbits.tiff | 3,456.3 μs | 4,443.73 μs | 243.58 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_packbits.tiff | 4,542.9 μs | 3,820.61 μs | 209.42 μs | 1.32 | 0.13 | - | - | - | 80184 B |
| 'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_packbits.tiff | 3,297.6 μs | 5,129.08 μs | 281.14 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_packbits.tiff | 4,421.7 μs | 3,349.14 μs | 183.58 μs | 1.34 | 0.07 | - | - | - | 51848 B |
| | | | | | | | | | | | | |
| **'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_palette_lzw_predictor.tiff** | **60,298.5 μs** | **24,263.76 μs** | **1,329.98 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **827416 B** |
| 'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 76,021.3 μs | 4,206.79 μs | 230.59 μs | 1.26 | 0.02 | - | - | - | 49152 B |
| **'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_palette_lzw_predictor.tiff** | **60,458.2 μs** | **21,405.09 μs** | **1,173.29 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **827416 B** |
| 'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 76,324.5 μs | 12,909.45 μs | 707.61 μs | 1.26 | 0.04 | - | - | - | 49152 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 59,122.1 μs | 9,681.07 μs | 530.65 μs | 1.00 | 0.00 | - | - | - | 825648 B |
| 'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 45,789.3 μs | 7,453.72 μs | 408.56 μs | 0.77 | 0.00 | - | - | - | 45936 B |
| 'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 61,210.5 μs | 17,165.24 μs | 940.88 μs | 1.00 | 0.00 | - | - | - | 825648 B |
| 'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 46,951.4 μs | 1,602.53 μs | 87.84 μs | 0.77 | 0.01 | - | - | - | 45984 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 61,361.5 μs | 25,759.90 μs | 1,411.99 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 68,134.6 μs | 303,212.80 μs | 16,620.12 μs | 1.11 | 0.25 | - | - | - | 45864 B |
| 'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 59,056.7 μs | 6,187.79 μs | 339.17 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_palette_lzw_predictor.tiff | 66,042.9 μs | 291,880.02 μs | 15,998.93 μs | 1.12 | 0.27 | - | - | - | 45912 B |
| | | | | | | | | | | | | |
| **'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **3,431.7 μs** | **7,649.10 μs** | **419.27 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **2915944 B** |
| 'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | 6,382.4 μs | 2,573.27 μs | 141.05 μs | 1.87 | 0.18 | - | - | - | 57344 B |
| **'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **3,385.5 μs** | **6,266.60 μs** | **343.49 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **2915968 B** |
| 'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | 7,584.8 μs | 358.27 μs | 19.64 μs | 2.25 | 0.21 | - | - | - | 57344 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 3,636.1 μs | 8,607.66 μs | 471.81 μs | 1.00 | 0.00 | - | - | - | 2905840 B |
| 'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 4,018.7 μs | 1,662.68 μs | 91.14 μs | 1.12 | 0.16 | - | - | - | 51472 B |
| 'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 3,405.8 μs | 4,765.81 μs | 261.23 μs | 1.00 | 0.00 | - | - | - | 2905840 B |
| 'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 3,930.3 μs | 3,250.19 μs | 178.15 μs | 1.16 | 0.05 | - | - | - | 51568 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 2,970.8 μs | 5,028.62 μs | 275.64 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 4,009.6 μs | 3,007.19 μs | 164.83 μs | 1.36 | 0.17 | - | - | - | 51400 B |
| 'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 3,087.8 μs | 5,556.58 μs | 304.58 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | 3,909.1 μs | 2,519.27 μs | 138.09 μs | 1.27 | 0.14 | - | - | - | 51496 B |
| | | | | | | | | | | | | |
| **'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/ccitt_fax3_all_terminating_codes.tiff** | **178.4 μs** | **375.89 μs** | **20.60 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **8192 B** |
| 'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 634.5 μs | 251.14 μs | 13.77 μs | 3.58 | 0.37 | - | - | - | 24576 B |
| **'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/ccitt_fax3_all_terminating_codes.tiff** | **151.9 μs** | **73.26 μs** | **4.02 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **8192 B** |
| 'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 648.7 μs | 165.54 μs | 9.07 μs | 4.27 | 0.08 | - | - | - | 24576 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 171.7 μs | 606.95 μs | 33.27 μs | 1.00 | 0.00 | - | - | - | 2032 B |
| 'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 421.0 μs | 31.60 μs | 1.73 μs | 2.51 | 0.49 | - | - | - | 17848 B |
| 'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 160.6 μs | 80.44 μs | 4.41 μs | 1.00 | 0.00 | - | - | - | 2032 B |
| 'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 427.7 μs | 431.89 μs | 23.67 μs | 2.66 | 0.17 | - | - | - | 17952 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 137.2 μs | 78.18 μs | 4.29 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 888.5 μs | 495.11 μs | 27.14 μs | 6.47 | 0.05 | - | - | - | 17768 B |
| 'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 230.1 μs | 952.83 μs | 52.23 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/ccitt_fax3_all_terminating_codes.tiff | 945.4 μs | 511.67 μs | 28.05 μs | 4.26 | 1.00 | - | - | - | 17872 B |
| | | | | | | | | | | | | |
| **'System.Drawing Tiff'** | **Job-EMDSBW** | **.NET 4.7.2** | **Tiff/huffman_rle_all_makeup_codes.tiff** | **189.8 μs** | **818.95 μs** | **44.89 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **8192 B** |
| 'ImageSharp Tiff' | Job-EMDSBW | .NET 4.7.2 | Tiff/huffman_rle_all_makeup_codes.tiff | 9,137.1 μs | 1,178.82 μs | 64.62 μs | 49.85 | 10.86 | - | - | - | 24576 B |
| **'System.Drawing Tiff'** | **Job-MVPLTM** | **.NET 4.7.2** | **Tiff/huffman_rle_all_makeup_codes.tiff** | **188.4 μs** | **609.38 μs** | **33.40 μs** | **1.00** | **0.00** | **-** | **-** | **-** | **8192 B** |
| 'ImageSharp Tiff' | Job-MVPLTM | .NET 4.7.2 | Tiff/huffman_rle_all_makeup_codes.tiff | 8,870.6 μs | 2,847.17 μs | 156.06 μs | 48.06 | 8.32 | - | - | - | 24576 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 298.5 μs | 1,361.33 μs | 74.62 μs | 1.00 | 0.00 | - | - | - | 2088 B |
| 'ImageSharp Tiff' | Job-KCUIVJ | .NET Core 2.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 5,717.5 μs | 2,533.21 μs | 138.85 μs | 19.89 | 4.51 | - | - | - | 18328 B |
| 'System.Drawing Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 222.0 μs | 620.73 μs | 34.02 μs | 1.00 | 0.00 | - | - | - | 2088 B |
| 'ImageSharp Tiff' | Job-ZMKWLH | .NET Core 2.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 5,660.9 μs | 3,414.81 μs | 187.18 μs | 25.92 | 4.17 | - | - | - | 18432 B |
| | | | | | | | | | | | | |
| 'System.Drawing Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 159.5 μs | 140.52 μs | 7.70 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-NIWDJE | .NET Core 3.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 15,047.7 μs | 2,686.03 μs | 147.23 μs | 94.47 | 4.56 | - | - | - | 18248 B |
| 'System.Drawing Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 176.5 μs | 227.25 μs | 12.46 μs | 1.00 | 0.00 | - | - | - | 176 B |
| 'ImageSharp Tiff' | Job-DYSEOC | .NET Core 3.1 | Tiff/huffman_rle_all_makeup_codes.tiff | 14,251.6 μs | 597.28 μs | 32.74 μs | 81.00 | 5.71 | - | - | - | 18352 B |

104
tests/Images/Input/Tiff/Benchmarks/SixLabors.ImageSharp.Benchmarks.Codecs.DecodeTiff-report.html

@ -2,7 +2,7 @@
<html lang='en'>
<head>
<meta charset='utf-8' />
<title>SixLabors.ImageSharp.Benchmarks.Codecs.DecodeTiff-20210207-115335</title>
<title>SixLabors.ImageSharp.Benchmarks.Codecs.DecodeTiff-20210207-174953</title>
<style type="text/css">
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
@ -17,9 +17,9 @@ BenchmarkDotNet=v0.12.1, OS=Windows 10.0.19042
Intel Core i7-3610QM CPU 2.30GHz (Ivy Bridge), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=5.0.101
[Host] : .NET Core 5.0.1 (CoreCLR 5.0.120.57516, CoreFX 5.0.120.57516), X64 RyuJIT
Job-EMDSBW : .NET Framework 4.8 (4.8.4300.0), X64 RyuJIT
Job-KCUIVJ : .NET Core 2.1.23 (CoreCLR 4.6.29321.03, CoreFX 4.6.29321.01), X64 RyuJIT
Job-NIWDJE : .NET Core 3.1.10 (CoreCLR 4.700.20.51601, CoreFX 4.700.20.51901), X64 RyuJIT
Job-MVPLTM : .NET Framework 4.8 (4.8.4300.0), X64 RyuJIT
Job-ZMKWLH : .NET Core 2.1.23 (CoreCLR 4.6.29321.03, CoreFX 4.6.29321.01), X64 RyuJIT
Job-DYSEOC : .NET Core 3.1.10 (CoreCLR 4.700.20.51601, CoreFX 4.700.20.51901), X64 RyuJIT
</code></pre>
<pre><code>InvocationCount=1 IterationCount=3 LaunchCount=1
UnrollFactor=1 WarmupCount=3
@ -28,54 +28,54 @@ UnrollFactor=1 WarmupCount=3
<table>
<thead><tr><th> Method</th><th> Job</th><th>Runtime</th><th> TestImage</th><th> Mean</th><th> Error</th><th>StdDev</th><th>Ratio</th><th>RatioSD</th><th>Gen 0</th><th>Gen 1</th><th>Gen 2</th><th>Allocated</th>
</tr>
</thead><tbody><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_grayscale_uncompressed.tiff</td><td>1,107.9 &mu;s</td><td>260.10 &mu;s</td><td>14.26 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>974848 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_grayscale_uncompressed.tiff</td><td>29,794.8 &mu;s</td><td>3,103.68 &mu;s</td><td>170.12 &mu;s</td><td>26.90</td><td>0.49</td><td>-</td><td>-</td><td>-</td><td>32768 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_grayscale_uncompressed.tiff</td><td>1,020.4 &mu;s</td><td>641.11 &mu;s</td><td>35.14 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>968832 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_grayscale_uncompressed.tiff</td><td>12,593.4 &mu;s</td><td>4,807.87 &mu;s</td><td>263.54 &mu;s</td><td>12.36</td><td>0.67</td><td>-</td><td>-</td><td>-</td><td>29976 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_grayscale_uncompressed.tiff</td><td>987.2 &mu;s</td><td>2,211.93 &mu;s</td><td>121.24 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_grayscale_uncompressed.tiff</td><td>44,255.5 &mu;s</td><td>13,031.10 &mu;s</td><td>714.28 &mu;s</td><td>45.23</td><td>4.88</td><td>-</td><td>-</td><td>-</td><td>29896 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_deflate_predictor.tiff</td><td>16,118.9 &mu;s</td><td>2,095.51 &mu;s</td><td>114.86 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>1483440 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_deflate_predictor.tiff</td><td>25,967.5 &mu;s</td><td>4,545.04 &mu;s</td><td>249.13 &mu;s</td><td>1.61</td><td>0.01</td><td>-</td><td>-</td><td>-</td><td>848240 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_deflate_predictor.tiff</td><td>16,465.6 &mu;s</td><td>7,761.65 &mu;s</td><td>425.44 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>1480344 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_deflate_predictor.tiff</td><td>18,536.9 &mu;s</td><td>3,415.62 &mu;s</td><td>187.22 &mu;s</td><td>1.13</td><td>0.02</td><td>-</td><td>-</td><td>-</td><td>68176 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_deflate_predictor.tiff</td><td>16,216.2 &mu;s</td><td>3,288.12 &mu;s</td><td>180.23 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_deflate_predictor.tiff</td><td>20,740.6 &mu;s</td><td>54,608.55 &mu;s</td><td>2,993.28 &mu;s</td><td>1.28</td><td>0.17</td><td>-</td><td>-</td><td>-</td><td>65120 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_lzw_predictor.tiff</td><td>83,012.1 &mu;s</td><td>14,786.35 &mu;s</td><td>810.49 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2545736 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_lzw_predictor.tiff</td><td>64,895.5 &mu;s</td><td>11,397.89 &mu;s</td><td>624.76 &mu;s</td><td>0.78</td><td>0.01</td><td>-</td><td>-</td><td>-</td><td>24576 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_lzw_predictor.tiff</td><td>82,854.1 &mu;s</td><td>45,495.28 &mu;s</td><td>2,493.75 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2541376 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_lzw_predictor.tiff</td><td>44,307.1 &mu;s</td><td>15,595.85 &mu;s</td><td>854.86 &mu;s</td><td>0.53</td><td>0.01</td><td>-</td><td>-</td><td>-</td><td>23832 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_lzw_predictor.tiff</td><td>83,297.5 &mu;s</td><td>15,796.71 &mu;s</td><td>865.87 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_lzw_predictor.tiff</td><td>59,464.0 &mu;s</td><td>13,870.15 &mu;s</td><td>760.27 &mu;s</td><td>0.71</td><td>0.01</td><td>-</td><td>-</td><td>-</td><td>23760 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_packbits.tiff</td><td>3,707.2 &mu;s</td><td>6,293.27 &mu;s</td><td>344.96 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2916008 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_packbits.tiff</td><td>7,526.9 &mu;s</td><td>5,965.86 &mu;s</td><td>327.01 &mu;s</td><td>2.04</td><td>0.24</td><td>-</td><td>-</td><td>-</td><td>81920 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_packbits.tiff</td><td>4,037.7 &mu;s</td><td>9,243.97 &mu;s</td><td>506.69 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2903544 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_packbits.tiff</td><td>4,395.7 &mu;s</td><td>1,394.13 &mu;s</td><td>76.42 &mu;s</td><td>1.10</td><td>0.15</td><td>-</td><td>-</td><td>-</td><td>80256 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_packbits.tiff</td><td>3,456.3 &mu;s</td><td>4,443.73 &mu;s</td><td>243.58 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_packbits.tiff</td><td>4,542.9 &mu;s</td><td>3,820.61 &mu;s</td><td>209.42 &mu;s</td><td>1.32</td><td>0.13</td><td>-</td><td>-</td><td>-</td><td>80184 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_palette_lzw_predictor.tiff</td><td>60,298.5 &mu;s</td><td>24,263.76 &mu;s</td><td>1,329.98 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>827416 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_palette_lzw_predictor.tiff</td><td>76,021.3 &mu;s</td><td>4,206.79 &mu;s</td><td>230.59 &mu;s</td><td>1.26</td><td>0.02</td><td>-</td><td>-</td><td>-</td><td>49152 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_palette_lzw_predictor.tiff</td><td>59,122.1 &mu;s</td><td>9,681.07 &mu;s</td><td>530.65 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>825648 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_palette_lzw_predictor.tiff</td><td>45,789.3 &mu;s</td><td>7,453.72 &mu;s</td><td>408.56 &mu;s</td><td>0.77</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>45936 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_palette_lzw_predictor.tiff</td><td>61,361.5 &mu;s</td><td>25,759.90 &mu;s</td><td>1,411.99 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_palette_lzw_predictor.tiff</td><td>68,134.6 &mu;s</td><td>303,212.80 &mu;s</td><td>16,620.12 &mu;s</td><td>1.11</td><td>0.25</td><td>-</td><td>-</td><td>-</td><td>45864 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>3,431.7 &mu;s</td><td>7,649.10 &mu;s</td><td>419.27 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2915944 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>6,382.4 &mu;s</td><td>2,573.27 &mu;s</td><td>141.05 &mu;s</td><td>1.87</td><td>0.18</td><td>-</td><td>-</td><td>-</td><td>57344 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>3,636.1 &mu;s</td><td>8,607.66 &mu;s</td><td>471.81 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2905840 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>4,018.7 &mu;s</td><td>1,662.68 &mu;s</td><td>91.14 &mu;s</td><td>1.12</td><td>0.16</td><td>-</td><td>-</td><td>-</td><td>51472 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>2,970.8 &mu;s</td><td>5,028.62 &mu;s</td><td>275.64 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>4,009.6 &mu;s</td><td>3,007.19 &mu;s</td><td>164.83 &mu;s</td><td>1.36</td><td>0.17</td><td>-</td><td>-</td><td>-</td><td>51400 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/ccitt_fax3_all_terminating_codes.tiff</td><td>178.4 &mu;s</td><td>375.89 &mu;s</td><td>20.60 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>8192 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/ccitt_fax3_all_terminating_codes.tiff</td><td>634.5 &mu;s</td><td>251.14 &mu;s</td><td>13.77 &mu;s</td><td>3.58</td><td>0.37</td><td>-</td><td>-</td><td>-</td><td>24576 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/ccitt_fax3_all_terminating_codes.tiff</td><td>171.7 &mu;s</td><td>606.95 &mu;s</td><td>33.27 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2032 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/ccitt_fax3_all_terminating_codes.tiff</td><td>421.0 &mu;s</td><td>31.60 &mu;s</td><td>1.73 &mu;s</td><td>2.51</td><td>0.49</td><td>-</td><td>-</td><td>-</td><td>17848 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/ccitt_fax3_all_terminating_codes.tiff</td><td>137.2 &mu;s</td><td>78.18 &mu;s</td><td>4.29 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/ccitt_fax3_all_terminating_codes.tiff</td><td>888.5 &mu;s</td><td>495.11 &mu;s</td><td>27.14 &mu;s</td><td>6.47</td><td>0.05</td><td>-</td><td>-</td><td>-</td><td>17768 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/huffman_rle_all_makeup_codes.tiff</td><td>189.8 &mu;s</td><td>818.95 &mu;s</td><td>44.89 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>8192 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EMDSBW</td><td>.NET 4.7.2</td><td>Tiff/huffman_rle_all_makeup_codes.tiff</td><td>9,137.1 &mu;s</td><td>1,178.82 &mu;s</td><td>64.62 &mu;s</td><td>49.85</td><td>10.86</td><td>-</td><td>-</td><td>-</td><td>24576 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/huffman_rle_all_makeup_codes.tiff</td><td>298.5 &mu;s</td><td>1,361.33 &mu;s</td><td>74.62 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2088 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KCUIVJ</td><td>.NET Core 2.1</td><td>Tiff/huffman_rle_all_makeup_codes.tiff</td><td>5,717.5 &mu;s</td><td>2,533.21 &mu;s</td><td>138.85 &mu;s</td><td>19.89</td><td>4.51</td><td>-</td><td>-</td><td>-</td><td>18328 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/huffman_rle_all_makeup_codes.tiff</td><td>159.5 &mu;s</td><td>140.52 &mu;s</td><td>7.70 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-NIWDJE</td><td>.NET Core 3.1</td><td>Tiff/huffman_rle_all_makeup_codes.tiff</td><td>15,047.7 &mu;s</td><td>2,686.03 &mu;s</td><td>147.23 &mu;s</td><td>94.47</td><td>4.56</td><td>-</td><td>-</td><td>-</td><td>18248 B</td>
</thead><tbody><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_grayscale_uncompressed.tiff</td><td>1,513.5 &mu;s</td><td>6,982.54 &mu;s</td><td>382.74 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>974848 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_grayscale_uncompressed.tiff</td><td>29,504.9 &mu;s</td><td>2,030.88 &mu;s</td><td>111.32 &mu;s</td><td>20.46</td><td>5.74</td><td>-</td><td>-</td><td>-</td><td>32768 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_grayscale_uncompressed.tiff</td><td>1,441.5 &mu;s</td><td>5,692.62 &mu;s</td><td>312.03 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>968832 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_grayscale_uncompressed.tiff</td><td>12,512.9 &mu;s</td><td>669.83 &mu;s</td><td>36.72 &mu;s</td><td>8.98</td><td>2.11</td><td>-</td><td>-</td><td>-</td><td>30072 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_grayscale_uncompressed.tiff</td><td>989.7 &mu;s</td><td>1,621.23 &mu;s</td><td>88.87 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_grayscale_uncompressed.tiff</td><td>44,038.5 &mu;s</td><td>7,702.48 &mu;s</td><td>422.20 &mu;s</td><td>44.75</td><td>4.23</td><td>-</td><td>-</td><td>-</td><td>29992 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_deflate_predictor.tiff</td><td>16,368.6 &mu;s</td><td>3,342.63 &mu;s</td><td>183.22 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>1483440 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_deflate_predictor.tiff</td><td>27,334.9 &mu;s</td><td>5,327.53 &mu;s</td><td>292.02 &mu;s</td><td>1.67</td><td>0.04</td><td>-</td><td>-</td><td>-</td><td>848240 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_deflate_predictor.tiff</td><td>16,192.2 &mu;s</td><td>4,200.11 &mu;s</td><td>230.22 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>1480344 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_deflate_predictor.tiff</td><td>18,448.9 &mu;s</td><td>3,957.52 &mu;s</td><td>216.93 &mu;s</td><td>1.14</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>68224 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_deflate_predictor.tiff</td><td>15,936.7 &mu;s</td><td>3,145.57 &mu;s</td><td>172.42 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_deflate_predictor.tiff</td><td>18,973.7 &mu;s</td><td>16,625.54 &mu;s</td><td>911.30 &mu;s</td><td>1.19</td><td>0.06</td><td>-</td><td>-</td><td>-</td><td>65168 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_lzw_predictor.tiff</td><td>81,687.4 &mu;s</td><td>6,229.79 &mu;s</td><td>341.48 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2545736 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_lzw_predictor.tiff</td><td>67,259.5 &mu;s</td><td>4,315.22 &mu;s</td><td>236.53 &mu;s</td><td>0.82</td><td>0.01</td><td>-</td><td>-</td><td>-</td><td>24576 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_lzw_predictor.tiff</td><td>81,554.2 &mu;s</td><td>9,082.88 &mu;s</td><td>497.86 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2541376 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_lzw_predictor.tiff</td><td>43,966.2 &mu;s</td><td>3,806.49 &mu;s</td><td>208.65 &mu;s</td><td>0.54</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>23880 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_lzw_predictor.tiff</td><td>80,333.6 &mu;s</td><td>24,190.59 &mu;s</td><td>1,325.97 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_lzw_predictor.tiff</td><td>54,418.0 &mu;s</td><td>122,629.27 &mu;s</td><td>6,721.72 &mu;s</td><td>0.68</td><td>0.09</td><td>-</td><td>-</td><td>-</td><td>23848 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_packbits.tiff</td><td>3,554.1 &mu;s</td><td>2,577.75 &mu;s</td><td>141.30 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2916000 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_packbits.tiff</td><td>7,231.9 &mu;s</td><td>3,934.62 &mu;s</td><td>215.67 &mu;s</td><td>2.04</td><td>0.08</td><td>-</td><td>-</td><td>-</td><td>57344 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_packbits.tiff</td><td>3,815.4 &mu;s</td><td>11,074.41 &mu;s</td><td>607.03 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2903544 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_packbits.tiff</td><td>4,415.6 &mu;s</td><td>7,272.82 &mu;s</td><td>398.65 &mu;s</td><td>1.17</td><td>0.08</td><td>-</td><td>-</td><td>-</td><td>51920 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_packbits.tiff</td><td>3,297.6 &mu;s</td><td>5,129.08 &mu;s</td><td>281.14 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_packbits.tiff</td><td>4,421.7 &mu;s</td><td>3,349.14 &mu;s</td><td>183.58 &mu;s</td><td>1.34</td><td>0.07</td><td>-</td><td>-</td><td>-</td><td>51848 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_palette_lzw_predictor.tiff</td><td>60,458.2 &mu;s</td><td>21,405.09 &mu;s</td><td>1,173.29 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>827416 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_palette_lzw_predictor.tiff</td><td>76,324.5 &mu;s</td><td>12,909.45 &mu;s</td><td>707.61 &mu;s</td><td>1.26</td><td>0.04</td><td>-</td><td>-</td><td>-</td><td>49152 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_palette_lzw_predictor.tiff</td><td>61,210.5 &mu;s</td><td>17,165.24 &mu;s</td><td>940.88 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>825648 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_palette_lzw_predictor.tiff</td><td>46,951.4 &mu;s</td><td>1,602.53 &mu;s</td><td>87.84 &mu;s</td><td>0.77</td><td>0.01</td><td>-</td><td>-</td><td>-</td><td>45984 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_palette_lzw_predictor.tiff</td><td>59,056.7 &mu;s</td><td>6,187.79 &mu;s</td><td>339.17 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_palette_lzw_predictor.tiff</td><td>66,042.9 &mu;s</td><td>291,880.02 &mu;s</td><td>15,998.93 &mu;s</td><td>1.12</td><td>0.27</td><td>-</td><td>-</td><td>-</td><td>45912 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>3,385.5 &mu;s</td><td>6,266.60 &mu;s</td><td>343.49 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2915968 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>7,584.8 &mu;s</td><td>358.27 &mu;s</td><td>19.64 &mu;s</td><td>2.25</td><td>0.21</td><td>-</td><td>-</td><td>-</td><td>57344 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>3,405.8 &mu;s</td><td>4,765.81 &mu;s</td><td>261.23 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2905840 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>3,930.3 &mu;s</td><td>3,250.19 &mu;s</td><td>178.15 &mu;s</td><td>1.16</td><td>0.05</td><td>-</td><td>-</td><td>-</td><td>51568 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>3,087.8 &mu;s</td><td>5,556.58 &mu;s</td><td>304.58 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>3,909.1 &mu;s</td><td>2,519.27 &mu;s</td><td>138.09 &mu;s</td><td>1.27</td><td>0.14</td><td>-</td><td>-</td><td>-</td><td>51496 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/ccitt_fax3_all_terminating_codes.tiff</td><td>151.9 &mu;s</td><td>73.26 &mu;s</td><td>4.02 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>8192 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/ccitt_fax3_all_terminating_codes.tiff</td><td>648.7 &mu;s</td><td>165.54 &mu;s</td><td>9.07 &mu;s</td><td>4.27</td><td>0.08</td><td>-</td><td>-</td><td>-</td><td>24576 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/ccitt_fax3_all_terminating_codes.tiff</td><td>160.6 &mu;s</td><td>80.44 &mu;s</td><td>4.41 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2032 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/ccitt_fax3_all_terminating_codes.tiff</td><td>427.7 &mu;s</td><td>431.89 &mu;s</td><td>23.67 &mu;s</td><td>2.66</td><td>0.17</td><td>-</td><td>-</td><td>-</td><td>17952 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/ccitt_fax3_all_terminating_codes.tiff</td><td>230.1 &mu;s</td><td>952.83 &mu;s</td><td>52.23 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/ccitt_fax3_all_terminating_codes.tiff</td><td>945.4 &mu;s</td><td>511.67 &mu;s</td><td>28.05 &mu;s</td><td>4.26</td><td>1.00</td><td>-</td><td>-</td><td>-</td><td>17872 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/huffman_rle_all_makeup_codes.tiff</td><td>188.4 &mu;s</td><td>609.38 &mu;s</td><td>33.40 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>8192 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-MVPLTM</td><td>.NET 4.7.2</td><td>Tiff/huffman_rle_all_makeup_codes.tiff</td><td>8,870.6 &mu;s</td><td>2,847.17 &mu;s</td><td>156.06 &mu;s</td><td>48.06</td><td>8.32</td><td>-</td><td>-</td><td>-</td><td>24576 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/huffman_rle_all_makeup_codes.tiff</td><td>222.0 &mu;s</td><td>620.73 &mu;s</td><td>34.02 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>2088 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ZMKWLH</td><td>.NET Core 2.1</td><td>Tiff/huffman_rle_all_makeup_codes.tiff</td><td>5,660.9 &mu;s</td><td>3,414.81 &mu;s</td><td>187.18 &mu;s</td><td>25.92</td><td>4.17</td><td>-</td><td>-</td><td>-</td><td>18432 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/huffman_rle_all_makeup_codes.tiff</td><td>176.5 &mu;s</td><td>227.25 &mu;s</td><td>12.46 &mu;s</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>176 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-DYSEOC</td><td>.NET Core 3.1</td><td>Tiff/huffman_rle_all_makeup_codes.tiff</td><td>14,251.6 &mu;s</td><td>597.28 &mu;s</td><td>32.74 &mu;s</td><td>81.00</td><td>5.71</td><td>-</td><td>-</td><td>-</td><td>18352 B</td>
</tr></tbody></table>
</body>
</html>

128
tests/Images/Input/Tiff/Benchmarks/SixLabors.ImageSharp.Benchmarks.Codecs.EncodeTiff-report-default.md

@ -3,72 +3,72 @@ BenchmarkDotNet=v0.12.1, OS=Windows 10.0.19042
Intel Core i7-3610QM CPU 2.30GHz (Ivy Bridge), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=5.0.101
[Host] : .NET Core 5.0.1 (CoreCLR 5.0.120.57516, CoreFX 5.0.120.57516), X64 RyuJIT
Job-BXRYWG : .NET Framework 4.8 (4.8.4300.0), X64 RyuJIT
Job-YFKMTZ : .NET Core 2.1.23 (CoreCLR 4.6.29321.03, CoreFX 4.6.29321.01), X64 RyuJIT
Job-ONTENJ : .NET Core 3.1.10 (CoreCLR 4.700.20.51601, CoreFX 4.700.20.51901), X64 RyuJIT
Job-KBSVFT : .NET Framework 4.8 (4.8.4300.0), X64 RyuJIT
Job-SLIUCH : .NET Core 2.1.23 (CoreCLR 4.6.29321.03, CoreFX 4.6.29321.01), X64 RyuJIT
Job-EFFLUU : .NET Core 3.1.10 (CoreCLR 4.700.20.51601, CoreFX 4.700.20.51901), X64 RyuJIT
IterationCount=3 LaunchCount=1 WarmupCount=3
Method | Job | Runtime | TestImage | Compression | Mean | Error | StdDev | Ratio | RatioSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
---------------------- |----------- |-------------- |-------------------------------------- |---------------- |-----------:|------------:|-----------:|------:|--------:|----------:|----------:|----------:|-----------:|
**'System.Drawing Tiff'** | **Job-BXRYWG** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **None** | **6.520 ms** | **2.1764 ms** | **0.1193 ms** | **1.00** | **0.00** | **984.3750** | **984.3750** | **984.3750** | **11570062 B** |
'ImageSharp Tiff' | Job-BXRYWG | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 5.698 ms | 8.2629 ms | 0.4529 ms | 0.87 | 0.06 | 539.0625 | 500.0000 | 492.1875 | 9919288 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 6.851 ms | 1.4499 ms | 0.0795 ms | 1.00 | 0.00 | 984.3750 | 984.3750 | 984.3750 | 11562768 B |
'ImageSharp Tiff' | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 4.294 ms | 2.0150 ms | 0.1104 ms | 0.63 | 0.02 | 539.0625 | 500.0000 | 492.1875 | 9918144 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 5.835 ms | 1.7302 ms | 0.0948 ms | 1.00 | 0.00 | 984.3750 | 984.3750 | 984.3750 | 8672224 B |
'ImageSharp Tiff' | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 5.167 ms | 1.1793 ms | 0.0646 ms | 0.89 | 0.02 | 539.0625 | 500.0000 | 492.1875 | 9918112 B |
| | | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-BXRYWG** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **Deflate** | **NA** | **NA** | **NA** | **?** | **?** | **-** | **-** | **-** | **-** |
'ImageSharp Tiff' | Job-BXRYWG | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | 125.909 ms | 2.8957 ms | 0.1587 ms | ? | ? | 750.0000 | 750.0000 | 750.0000 | 11167960 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | NA | NA | NA | ? | ? | - | - | - | - |
'ImageSharp Tiff' | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | 125.041 ms | 6.3920 ms | 0.3504 ms | ? | ? | 750.0000 | 750.0000 | 750.0000 | 11164792 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | NA | NA | NA | ? | ? | - | - | - | - |
'ImageSharp Tiff' | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | 125.139 ms | 16.3106 ms | 0.8940 ms | ? | ? | 750.0000 | 750.0000 | 750.0000 | 11168428 B |
| | | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-BXRYWG** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **Lzw** | **49.024 ms** | **35.9580 ms** | **1.9710 ms** | **1.00** | **0.00** | **800.0000** | **800.0000** | **800.0000** | **10673371 B** |
'ImageSharp Tiff' | Job-BXRYWG | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 411.728 ms | 47.6380 ms | 2.6112 ms | 8.41 | 0.39 | 1000.0000 | 1000.0000 | 1000.0000 | 23265464 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 47.288 ms | 1.4131 ms | 0.0775 ms | 1.00 | 0.00 | 818.1818 | 818.1818 | 818.1818 | 10668688 B |
'ImageSharp Tiff' | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 201.643 ms | 5.6002 ms | 0.3070 ms | 4.26 | 0.00 | 333.3333 | 333.3333 | 333.3333 | 27451168 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 46.526 ms | 6.2383 ms | 0.3419 ms | 1.00 | 0.00 | 818.1818 | 818.1818 | 818.1818 | 8001741 B |
'ImageSharp Tiff' | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 170.276 ms | 20.5515 ms | 1.1265 ms | 3.66 | 0.04 | 333.3333 | 333.3333 | 333.3333 | 27451445 B |
| | | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-BXRYWG** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **PackBits** | **NA** | **NA** | **NA** | **?** | **?** | **-** | **-** | **-** | **-** |
'ImageSharp Tiff' | Job-BXRYWG | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | 28.948 ms | 7.0740 ms | 0.3877 ms | ? | ? | 500.0000 | 468.7500 | 468.7500 | 9943858 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | NA | NA | NA | ? | ? | - | - | - | - |
'ImageSharp Tiff' | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | 22.611 ms | 0.9267 ms | 0.0508 ms | ? | ? | 500.0000 | 468.7500 | 468.7500 | 9942792 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | NA | NA | NA | ? | ? | - | - | - | - |
'ImageSharp Tiff' | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | 23.465 ms | 4.7353 ms | 0.2596 ms | ? | ? | 531.2500 | 500.0000 | 500.0000 | 9942772 B |
| | | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-BXRYWG** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **CcittGroup3Fax** | **43.618 ms** | **6.0416 ms** | **0.3312 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **1169683 B** |
'ImageSharp Tiff' | Job-BXRYWG | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 191.602 ms | 34.9864 ms | 1.9177 ms | 4.39 | 0.04 | 3333.3333 | 1333.3333 | 333.3333 | 24829048 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 43.258 ms | 3.5472 ms | 0.1944 ms | 1.00 | 0.00 | - | - | - | 1169200 B |
'ImageSharp Tiff' | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 177.930 ms | 50.1223 ms | 2.7474 ms | 4.11 | 0.04 | 3666.6667 | 2000.0000 | 666.6667 | 24772997 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 43.330 ms | 2.8194 ms | 0.1545 ms | 1.00 | 0.00 | - | - | - | 850189 B |
'ImageSharp Tiff' | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 168.846 ms | 19.1390 ms | 1.0491 ms | 3.90 | 0.01 | 3333.3333 | 1333.3333 | 333.3333 | 24774571 B |
| | | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-BXRYWG** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **ModifiedHuffman** | **17.106 ms** | **12.6692 ms** | **0.6944 ms** | **1.00** | **0.00** | **937.5000** | **937.5000** | **937.5000** | **11561706 B** |
'ImageSharp Tiff' | Job-BXRYWG | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 192.530 ms | 7.9946 ms | 0.4382 ms | 11.27 | 0.47 | 3333.3333 | 1333.3333 | 333.3333 | 24826163 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 16.988 ms | 2.7313 ms | 0.1497 ms | 1.00 | 0.00 | 937.5000 | 937.5000 | 937.5000 | 11555088 B |
'ImageSharp Tiff' | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 180.265 ms | 78.0340 ms | 4.2773 ms | 10.61 | 0.18 | 3666.6667 | 2000.0000 | 666.6667 | 24769453 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 15.989 ms | 2.7139 ms | 0.1488 ms | 1.00 | 0.00 | 937.5000 | 937.5000 | 937.5000 | 8666467 B |
'ImageSharp Tiff' | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 181.295 ms | 231.7796 ms | 12.7046 ms | 11.34 | 0.90 | 3333.3333 | 1333.3333 | 333.3333 | 24770275 B |
Method | Job | Runtime | TestImage | Compression | Mean | Error | StdDev | Ratio | RatioSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
---------------------- |----------- |-------------- |-------------------------------------- |---------------- |-----------:|------------:|----------:|------:|--------:|----------:|----------:|---------:|-----------:|
**'System.Drawing Tiff'** | **Job-KBSVFT** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **None** | **6.614 ms** | **0.2900 ms** | **0.0159 ms** | **1.00** | **0.00** | **984.3750** | **984.3750** | **984.3750** | **11570062 B** |
'ImageSharp Tiff' | Job-KBSVFT | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 4.844 ms | 0.8879 ms | 0.0487 ms | 0.73 | 0.01 | 375.0000 | 335.9375 | 335.9375 | 7445922 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 6.953 ms | 0.2917 ms | 0.0160 ms | 1.00 | 0.00 | 984.3750 | 984.3750 | 984.3750 | 11562768 B |
'ImageSharp Tiff' | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 3.189 ms | 15.5206 ms | 0.8507 ms | 0.46 | 0.12 | 925.7813 | 886.7188 | 882.8125 | 7444718 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 5.884 ms | 0.7275 ms | 0.0399 ms | 1.00 | 0.00 | 984.3750 | 984.3750 | 984.3750 | 8672224 B |
'ImageSharp Tiff' | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 3.342 ms | 18.8082 ms | 1.0309 ms | 0.57 | 0.18 | 796.8750 | 765.6250 | 757.8125 | 7444631 B |
| | | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-KBSVFT** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **Deflate** | **NA** | **NA** | **NA** | **?** | **?** | **-** | **-** | **-** | **-** |
'ImageSharp Tiff' | Job-KBSVFT | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | 87.815 ms | 11.2070 ms | 0.6143 ms | ? | ? | 833.3333 | 333.3333 | 333.3333 | 6617521 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | NA | NA | NA | ? | ? | - | - | - | - |
'ImageSharp Tiff' | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | 84.005 ms | 3.1221 ms | 0.1711 ms | ? | ? | 1000.0000 | 500.0000 | 500.0000 | 6605507 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | NA | NA | NA | ? | ? | - | - | - | - |
'ImageSharp Tiff' | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | 81.102 ms | 6.5299 ms | 0.3579 ms | ? | ? | 1000.0000 | 428.5714 | 428.5714 | 6604792 B |
| | | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-KBSVFT** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **Lzw** | **47.121 ms** | **7.2057 ms** | **0.3950 ms** | **1.00** | **0.00** | **818.1818** | **818.1818** | **818.1818** | **10673499 B** |
'ImageSharp Tiff' | Job-KBSVFT | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 125.569 ms | 5.9762 ms | 0.3276 ms | 2.66 | 0.03 | 500.0000 | 500.0000 | 500.0000 | 8423760 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 47.311 ms | 4.2582 ms | 0.2334 ms | 1.00 | 0.00 | 818.1818 | 818.1818 | 818.1818 | 10668688 B |
'ImageSharp Tiff' | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 96.217 ms | 10.7439 ms | 0.5889 ms | 2.03 | 0.02 | 333.3333 | 333.3333 | 333.3333 | 8422488 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 46.347 ms | 3.7463 ms | 0.2053 ms | 1.00 | 0.00 | 818.1818 | 818.1818 | 818.1818 | 8001750 B |
'ImageSharp Tiff' | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 93.635 ms | 11.9328 ms | 0.6541 ms | 2.02 | 0.01 | 333.3333 | 333.3333 | 333.3333 | 8422504 B |
| | | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-KBSVFT** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **PackBits** | **NA** | **NA** | **NA** | **?** | **?** | **-** | **-** | **-** | **-** |
'ImageSharp Tiff' | Job-KBSVFT | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | 27.449 ms | 2.1924 ms | 0.1202 ms | ? | ? | 375.0000 | 343.7500 | 343.7500 | 7453052 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | NA | NA | NA | ? | ? | - | - | - | - |
'ImageSharp Tiff' | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | 19.935 ms | 1.6746 ms | 0.0918 ms | ? | ? | 375.0000 | 343.7500 | 343.7500 | 7451912 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | NA | NA | NA | ? | ? | - | - | - | - |
'ImageSharp Tiff' | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | 19.664 ms | 9.2973 ms | 0.5096 ms | ? | ? | 375.0000 | 343.7500 | 343.7500 | 7451974 B |
| | | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-KBSVFT** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **CcittGroup3Fax** | **43.335 ms** | **2.7418 ms** | **0.1503 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **1169683 B** |
'ImageSharp Tiff' | Job-KBSVFT | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 191.413 ms | 55.3579 ms | 3.0344 ms | 4.42 | 0.07 | 3333.3333 | 1333.3333 | 333.3333 | 22714336 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 43.559 ms | 4.3644 ms | 0.2392 ms | 1.00 | 0.00 | - | - | - | 1169200 B |
'ImageSharp Tiff' | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 180.059 ms | 38.0202 ms | 2.0840 ms | 4.13 | 0.03 | 3666.6667 | 2000.0000 | 666.6667 | 22658509 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 43.437 ms | 3.9436 ms | 0.2162 ms | 1.00 | 0.00 | - | - | - | 850187 B |
'ImageSharp Tiff' | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 171.370 ms | 129.4719 ms | 7.0968 ms | 3.94 | 0.14 | 3333.3333 | 1333.3333 | 333.3333 | 22658261 B |
| | | | | | | | | | | | | |
**'System.Drawing Tiff'** | **Job-KBSVFT** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **ModifiedHuffman** | **17.099 ms** | **9.2464 ms** | **0.5068 ms** | **1.00** | **0.00** | **937.5000** | **937.5000** | **937.5000** | **11561706 B** |
'ImageSharp Tiff' | Job-KBSVFT | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 191.066 ms | 16.8580 ms | 0.9240 ms | 11.18 | 0.36 | 3333.3333 | 1333.3333 | 333.3333 | 22710384 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 17.035 ms | 1.8390 ms | 0.1008 ms | 1.00 | 0.00 | 937.5000 | 937.5000 | 937.5000 | 11555088 B |
'ImageSharp Tiff' | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 177.379 ms | 33.9255 ms | 1.8596 ms | 10.41 | 0.06 | 3666.6667 | 2000.0000 | 666.6667 | 22656395 B |
| | | | | | | | | | | | | |
'System.Drawing Tiff' | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 15.948 ms | 3.3609 ms | 0.1842 ms | 1.00 | 0.00 | 937.5000 | 937.5000 | 937.5000 | 8666468 B |
'ImageSharp Tiff' | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 167.231 ms | 21.2228 ms | 1.1633 ms | 10.49 | 0.09 | 3333.3333 | 1333.3333 | 333.3333 | 22659275 B |
Benchmarks with issues:
EncodeTiff.'System.Drawing Tiff': Job-BXRYWG(Runtime=.NET 4.7.2, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=Deflate]
EncodeTiff.'System.Drawing Tiff': Job-YFKMTZ(Runtime=.NET Core 2.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=Deflate]
EncodeTiff.'System.Drawing Tiff': Job-ONTENJ(Runtime=.NET Core 3.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=Deflate]
EncodeTiff.'System.Drawing Tiff': Job-BXRYWG(Runtime=.NET 4.7.2, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=PackBits]
EncodeTiff.'System.Drawing Tiff': Job-YFKMTZ(Runtime=.NET Core 2.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=PackBits]
EncodeTiff.'System.Drawing Tiff': Job-ONTENJ(Runtime=.NET Core 3.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=PackBits]
EncodeTiff.'System.Drawing Tiff': Job-KBSVFT(Runtime=.NET 4.7.2, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=Deflate]
EncodeTiff.'System.Drawing Tiff': Job-SLIUCH(Runtime=.NET Core 2.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=Deflate]
EncodeTiff.'System.Drawing Tiff': Job-EFFLUU(Runtime=.NET Core 3.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=Deflate]
EncodeTiff.'System.Drawing Tiff': Job-KBSVFT(Runtime=.NET 4.7.2, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=PackBits]
EncodeTiff.'System.Drawing Tiff': Job-SLIUCH(Runtime=.NET Core 2.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=PackBits]
EncodeTiff.'System.Drawing Tiff': Job-EFFLUU(Runtime=.NET Core 3.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=PackBits]

128
tests/Images/Input/Tiff/Benchmarks/SixLabors.ImageSharp.Benchmarks.Codecs.EncodeTiff-report-github.md

@ -4,73 +4,73 @@ BenchmarkDotNet=v0.12.1, OS=Windows 10.0.19042
Intel Core i7-3610QM CPU 2.30GHz (Ivy Bridge), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=5.0.101
[Host] : .NET Core 5.0.1 (CoreCLR 5.0.120.57516, CoreFX 5.0.120.57516), X64 RyuJIT
Job-BXRYWG : .NET Framework 4.8 (4.8.4300.0), X64 RyuJIT
Job-YFKMTZ : .NET Core 2.1.23 (CoreCLR 4.6.29321.03, CoreFX 4.6.29321.01), X64 RyuJIT
Job-ONTENJ : .NET Core 3.1.10 (CoreCLR 4.700.20.51601, CoreFX 4.700.20.51901), X64 RyuJIT
Job-KBSVFT : .NET Framework 4.8 (4.8.4300.0), X64 RyuJIT
Job-SLIUCH : .NET Core 2.1.23 (CoreCLR 4.6.29321.03, CoreFX 4.6.29321.01), X64 RyuJIT
Job-EFFLUU : .NET Core 3.1.10 (CoreCLR 4.700.20.51601, CoreFX 4.700.20.51901), X64 RyuJIT
IterationCount=3 LaunchCount=1 WarmupCount=3
```
| Method | Job | Runtime | TestImage | Compression | Mean | Error | StdDev | Ratio | RatioSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
|---------------------- |----------- |-------------- |-------------------------------------- |---------------- |-----------:|------------:|-----------:|------:|--------:|----------:|----------:|----------:|-----------:|
| **&#39;System.Drawing Tiff&#39;** | **Job-BXRYWG** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **None** | **6.520 ms** | **2.1764 ms** | **0.1193 ms** | **1.00** | **0.00** | **984.3750** | **984.3750** | **984.3750** | **11570062 B** |
| &#39;ImageSharp Tiff&#39; | Job-BXRYWG | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 5.698 ms | 8.2629 ms | 0.4529 ms | 0.87 | 0.06 | 539.0625 | 500.0000 | 492.1875 | 9919288 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 6.851 ms | 1.4499 ms | 0.0795 ms | 1.00 | 0.00 | 984.3750 | 984.3750 | 984.3750 | 11562768 B |
| &#39;ImageSharp Tiff&#39; | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 4.294 ms | 2.0150 ms | 0.1104 ms | 0.63 | 0.02 | 539.0625 | 500.0000 | 492.1875 | 9918144 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 5.835 ms | 1.7302 ms | 0.0948 ms | 1.00 | 0.00 | 984.3750 | 984.3750 | 984.3750 | 8672224 B |
| &#39;ImageSharp Tiff&#39; | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 5.167 ms | 1.1793 ms | 0.0646 ms | 0.89 | 0.02 | 539.0625 | 500.0000 | 492.1875 | 9918112 B |
| | | | | | | | | | | | | | |
| **&#39;System.Drawing Tiff&#39;** | **Job-BXRYWG** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **Deflate** | **NA** | **NA** | **NA** | **?** | **?** | **-** | **-** | **-** | **-** |
| &#39;ImageSharp Tiff&#39; | Job-BXRYWG | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | 125.909 ms | 2.8957 ms | 0.1587 ms | ? | ? | 750.0000 | 750.0000 | 750.0000 | 11167960 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | NA | NA | NA | ? | ? | - | - | - | - |
| &#39;ImageSharp Tiff&#39; | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | 125.041 ms | 6.3920 ms | 0.3504 ms | ? | ? | 750.0000 | 750.0000 | 750.0000 | 11164792 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | NA | NA | NA | ? | ? | - | - | - | - |
| &#39;ImageSharp Tiff&#39; | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | 125.139 ms | 16.3106 ms | 0.8940 ms | ? | ? | 750.0000 | 750.0000 | 750.0000 | 11168428 B |
| | | | | | | | | | | | | | |
| **&#39;System.Drawing Tiff&#39;** | **Job-BXRYWG** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **Lzw** | **49.024 ms** | **35.9580 ms** | **1.9710 ms** | **1.00** | **0.00** | **800.0000** | **800.0000** | **800.0000** | **10673371 B** |
| &#39;ImageSharp Tiff&#39; | Job-BXRYWG | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 411.728 ms | 47.6380 ms | 2.6112 ms | 8.41 | 0.39 | 1000.0000 | 1000.0000 | 1000.0000 | 23265464 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 47.288 ms | 1.4131 ms | 0.0775 ms | 1.00 | 0.00 | 818.1818 | 818.1818 | 818.1818 | 10668688 B |
| &#39;ImageSharp Tiff&#39; | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 201.643 ms | 5.6002 ms | 0.3070 ms | 4.26 | 0.00 | 333.3333 | 333.3333 | 333.3333 | 27451168 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 46.526 ms | 6.2383 ms | 0.3419 ms | 1.00 | 0.00 | 818.1818 | 818.1818 | 818.1818 | 8001741 B |
| &#39;ImageSharp Tiff&#39; | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 170.276 ms | 20.5515 ms | 1.1265 ms | 3.66 | 0.04 | 333.3333 | 333.3333 | 333.3333 | 27451445 B |
| | | | | | | | | | | | | | |
| **&#39;System.Drawing Tiff&#39;** | **Job-BXRYWG** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **PackBits** | **NA** | **NA** | **NA** | **?** | **?** | **-** | **-** | **-** | **-** |
| &#39;ImageSharp Tiff&#39; | Job-BXRYWG | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | 28.948 ms | 7.0740 ms | 0.3877 ms | ? | ? | 500.0000 | 468.7500 | 468.7500 | 9943858 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | NA | NA | NA | ? | ? | - | - | - | - |
| &#39;ImageSharp Tiff&#39; | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | 22.611 ms | 0.9267 ms | 0.0508 ms | ? | ? | 500.0000 | 468.7500 | 468.7500 | 9942792 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | NA | NA | NA | ? | ? | - | - | - | - |
| &#39;ImageSharp Tiff&#39; | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | 23.465 ms | 4.7353 ms | 0.2596 ms | ? | ? | 531.2500 | 500.0000 | 500.0000 | 9942772 B |
| | | | | | | | | | | | | | |
| **&#39;System.Drawing Tiff&#39;** | **Job-BXRYWG** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **CcittGroup3Fax** | **43.618 ms** | **6.0416 ms** | **0.3312 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **1169683 B** |
| &#39;ImageSharp Tiff&#39; | Job-BXRYWG | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 191.602 ms | 34.9864 ms | 1.9177 ms | 4.39 | 0.04 | 3333.3333 | 1333.3333 | 333.3333 | 24829048 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 43.258 ms | 3.5472 ms | 0.1944 ms | 1.00 | 0.00 | - | - | - | 1169200 B |
| &#39;ImageSharp Tiff&#39; | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 177.930 ms | 50.1223 ms | 2.7474 ms | 4.11 | 0.04 | 3666.6667 | 2000.0000 | 666.6667 | 24772997 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 43.330 ms | 2.8194 ms | 0.1545 ms | 1.00 | 0.00 | - | - | - | 850189 B |
| &#39;ImageSharp Tiff&#39; | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 168.846 ms | 19.1390 ms | 1.0491 ms | 3.90 | 0.01 | 3333.3333 | 1333.3333 | 333.3333 | 24774571 B |
| | | | | | | | | | | | | | |
| **&#39;System.Drawing Tiff&#39;** | **Job-BXRYWG** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **ModifiedHuffman** | **17.106 ms** | **12.6692 ms** | **0.6944 ms** | **1.00** | **0.00** | **937.5000** | **937.5000** | **937.5000** | **11561706 B** |
| &#39;ImageSharp Tiff&#39; | Job-BXRYWG | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 192.530 ms | 7.9946 ms | 0.4382 ms | 11.27 | 0.47 | 3333.3333 | 1333.3333 | 333.3333 | 24826163 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 16.988 ms | 2.7313 ms | 0.1497 ms | 1.00 | 0.00 | 937.5000 | 937.5000 | 937.5000 | 11555088 B |
| &#39;ImageSharp Tiff&#39; | Job-YFKMTZ | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 180.265 ms | 78.0340 ms | 4.2773 ms | 10.61 | 0.18 | 3666.6667 | 2000.0000 | 666.6667 | 24769453 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 15.989 ms | 2.7139 ms | 0.1488 ms | 1.00 | 0.00 | 937.5000 | 937.5000 | 937.5000 | 8666467 B |
| &#39;ImageSharp Tiff&#39; | Job-ONTENJ | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 181.295 ms | 231.7796 ms | 12.7046 ms | 11.34 | 0.90 | 3333.3333 | 1333.3333 | 333.3333 | 24770275 B |
| Method | Job | Runtime | TestImage | Compression | Mean | Error | StdDev | Ratio | RatioSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
|---------------------- |----------- |-------------- |-------------------------------------- |---------------- |-----------:|------------:|----------:|------:|--------:|----------:|----------:|---------:|-----------:|
| **&#39;System.Drawing Tiff&#39;** | **Job-KBSVFT** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **None** | **6.614 ms** | **0.2900 ms** | **0.0159 ms** | **1.00** | **0.00** | **984.3750** | **984.3750** | **984.3750** | **11570062 B** |
| &#39;ImageSharp Tiff&#39; | Job-KBSVFT | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 4.844 ms | 0.8879 ms | 0.0487 ms | 0.73 | 0.01 | 375.0000 | 335.9375 | 335.9375 | 7445922 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 6.953 ms | 0.2917 ms | 0.0160 ms | 1.00 | 0.00 | 984.3750 | 984.3750 | 984.3750 | 11562768 B |
| &#39;ImageSharp Tiff&#39; | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 3.189 ms | 15.5206 ms | 0.8507 ms | 0.46 | 0.12 | 925.7813 | 886.7188 | 882.8125 | 7444718 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 5.884 ms | 0.7275 ms | 0.0399 ms | 1.00 | 0.00 | 984.3750 | 984.3750 | 984.3750 | 8672224 B |
| &#39;ImageSharp Tiff&#39; | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | None | 3.342 ms | 18.8082 ms | 1.0309 ms | 0.57 | 0.18 | 796.8750 | 765.6250 | 757.8125 | 7444631 B |
| | | | | | | | | | | | | | |
| **&#39;System.Drawing Tiff&#39;** | **Job-KBSVFT** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **Deflate** | **NA** | **NA** | **NA** | **?** | **?** | **-** | **-** | **-** | **-** |
| &#39;ImageSharp Tiff&#39; | Job-KBSVFT | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | 87.815 ms | 11.2070 ms | 0.6143 ms | ? | ? | 833.3333 | 333.3333 | 333.3333 | 6617521 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | NA | NA | NA | ? | ? | - | - | - | - |
| &#39;ImageSharp Tiff&#39; | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | 84.005 ms | 3.1221 ms | 0.1711 ms | ? | ? | 1000.0000 | 500.0000 | 500.0000 | 6605507 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | NA | NA | NA | ? | ? | - | - | - | - |
| &#39;ImageSharp Tiff&#39; | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Deflate | 81.102 ms | 6.5299 ms | 0.3579 ms | ? | ? | 1000.0000 | 428.5714 | 428.5714 | 6604792 B |
| | | | | | | | | | | | | | |
| **&#39;System.Drawing Tiff&#39;** | **Job-KBSVFT** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **Lzw** | **47.121 ms** | **7.2057 ms** | **0.3950 ms** | **1.00** | **0.00** | **818.1818** | **818.1818** | **818.1818** | **10673499 B** |
| &#39;ImageSharp Tiff&#39; | Job-KBSVFT | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 125.569 ms | 5.9762 ms | 0.3276 ms | 2.66 | 0.03 | 500.0000 | 500.0000 | 500.0000 | 8423760 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 47.311 ms | 4.2582 ms | 0.2334 ms | 1.00 | 0.00 | 818.1818 | 818.1818 | 818.1818 | 10668688 B |
| &#39;ImageSharp Tiff&#39; | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 96.217 ms | 10.7439 ms | 0.5889 ms | 2.03 | 0.02 | 333.3333 | 333.3333 | 333.3333 | 8422488 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 46.347 ms | 3.7463 ms | 0.2053 ms | 1.00 | 0.00 | 818.1818 | 818.1818 | 818.1818 | 8001750 B |
| &#39;ImageSharp Tiff&#39; | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | Lzw | 93.635 ms | 11.9328 ms | 0.6541 ms | 2.02 | 0.01 | 333.3333 | 333.3333 | 333.3333 | 8422504 B |
| | | | | | | | | | | | | | |
| **&#39;System.Drawing Tiff&#39;** | **Job-KBSVFT** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **PackBits** | **NA** | **NA** | **NA** | **?** | **?** | **-** | **-** | **-** | **-** |
| &#39;ImageSharp Tiff&#39; | Job-KBSVFT | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | 27.449 ms | 2.1924 ms | 0.1202 ms | ? | ? | 375.0000 | 343.7500 | 343.7500 | 7453052 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | NA | NA | NA | ? | ? | - | - | - | - |
| &#39;ImageSharp Tiff&#39; | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | 19.935 ms | 1.6746 ms | 0.0918 ms | ? | ? | 375.0000 | 343.7500 | 343.7500 | 7451912 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | NA | NA | NA | ? | ? | - | - | - | - |
| &#39;ImageSharp Tiff&#39; | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | PackBits | 19.664 ms | 9.2973 ms | 0.5096 ms | ? | ? | 375.0000 | 343.7500 | 343.7500 | 7451974 B |
| | | | | | | | | | | | | | |
| **&#39;System.Drawing Tiff&#39;** | **Job-KBSVFT** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **CcittGroup3Fax** | **43.335 ms** | **2.7418 ms** | **0.1503 ms** | **1.00** | **0.00** | **-** | **-** | **-** | **1169683 B** |
| &#39;ImageSharp Tiff&#39; | Job-KBSVFT | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 191.413 ms | 55.3579 ms | 3.0344 ms | 4.42 | 0.07 | 3333.3333 | 1333.3333 | 333.3333 | 22714336 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 43.559 ms | 4.3644 ms | 0.2392 ms | 1.00 | 0.00 | - | - | - | 1169200 B |
| &#39;ImageSharp Tiff&#39; | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 180.059 ms | 38.0202 ms | 2.0840 ms | 4.13 | 0.03 | 3666.6667 | 2000.0000 | 666.6667 | 22658509 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 43.437 ms | 3.9436 ms | 0.2162 ms | 1.00 | 0.00 | - | - | - | 850187 B |
| &#39;ImageSharp Tiff&#39; | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | CcittGroup3Fax | 171.370 ms | 129.4719 ms | 7.0968 ms | 3.94 | 0.14 | 3333.3333 | 1333.3333 | 333.3333 | 22658261 B |
| | | | | | | | | | | | | | |
| **&#39;System.Drawing Tiff&#39;** | **Job-KBSVFT** | **.NET 4.7.2** | **Tiff/Calliphora_rgb_uncompressed.tiff** | **ModifiedHuffman** | **17.099 ms** | **9.2464 ms** | **0.5068 ms** | **1.00** | **0.00** | **937.5000** | **937.5000** | **937.5000** | **11561706 B** |
| &#39;ImageSharp Tiff&#39; | Job-KBSVFT | .NET 4.7.2 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 191.066 ms | 16.8580 ms | 0.9240 ms | 11.18 | 0.36 | 3333.3333 | 1333.3333 | 333.3333 | 22710384 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 17.035 ms | 1.8390 ms | 0.1008 ms | 1.00 | 0.00 | 937.5000 | 937.5000 | 937.5000 | 11555088 B |
| &#39;ImageSharp Tiff&#39; | Job-SLIUCH | .NET Core 2.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 177.379 ms | 33.9255 ms | 1.8596 ms | 10.41 | 0.06 | 3666.6667 | 2000.0000 | 666.6667 | 22656395 B |
| | | | | | | | | | | | | | |
| &#39;System.Drawing Tiff&#39; | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 15.948 ms | 3.3609 ms | 0.1842 ms | 1.00 | 0.00 | 937.5000 | 937.5000 | 937.5000 | 8666468 B |
| &#39;ImageSharp Tiff&#39; | Job-EFFLUU | .NET Core 3.1 | Tiff/Calliphora_rgb_uncompressed.tiff | ModifiedHuffman | 167.231 ms | 21.2228 ms | 1.1633 ms | 10.49 | 0.09 | 3333.3333 | 1333.3333 | 333.3333 | 22659275 B |
Benchmarks with issues:
EncodeTiff.'System.Drawing Tiff': Job-BXRYWG(Runtime=.NET 4.7.2, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=Deflate]
EncodeTiff.'System.Drawing Tiff': Job-YFKMTZ(Runtime=.NET Core 2.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=Deflate]
EncodeTiff.'System.Drawing Tiff': Job-ONTENJ(Runtime=.NET Core 3.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=Deflate]
EncodeTiff.'System.Drawing Tiff': Job-BXRYWG(Runtime=.NET 4.7.2, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=PackBits]
EncodeTiff.'System.Drawing Tiff': Job-YFKMTZ(Runtime=.NET Core 2.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=PackBits]
EncodeTiff.'System.Drawing Tiff': Job-ONTENJ(Runtime=.NET Core 3.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=PackBits]
EncodeTiff.'System.Drawing Tiff': Job-KBSVFT(Runtime=.NET 4.7.2, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=Deflate]
EncodeTiff.'System.Drawing Tiff': Job-SLIUCH(Runtime=.NET Core 2.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=Deflate]
EncodeTiff.'System.Drawing Tiff': Job-EFFLUU(Runtime=.NET Core 3.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=Deflate]
EncodeTiff.'System.Drawing Tiff': Job-KBSVFT(Runtime=.NET 4.7.2, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=PackBits]
EncodeTiff.'System.Drawing Tiff': Job-SLIUCH(Runtime=.NET Core 2.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=PackBits]
EncodeTiff.'System.Drawing Tiff': Job-EFFLUU(Runtime=.NET Core 3.1, IterationCount=3, LaunchCount=1, WarmupCount=3) [TestImage=Tiff/Calliphora_rgb_uncompressed.tiff, Compression=PackBits]

80
tests/Images/Input/Tiff/Benchmarks/SixLabors.ImageSharp.Benchmarks.Codecs.EncodeTiff-report.html

@ -2,7 +2,7 @@
<html lang='en'>
<head>
<meta charset='utf-8' />
<title>SixLabors.ImageSharp.Benchmarks.Codecs.EncodeTiff-20210207-115408</title>
<title>SixLabors.ImageSharp.Benchmarks.Codecs.EncodeTiff-20210207-120859</title>
<style type="text/css">
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
@ -17,9 +17,9 @@ BenchmarkDotNet=v0.12.1, OS=Windows 10.0.19042
Intel Core i7-3610QM CPU 2.30GHz (Ivy Bridge), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=5.0.101
[Host] : .NET Core 5.0.1 (CoreCLR 5.0.120.57516, CoreFX 5.0.120.57516), X64 RyuJIT
Job-BXRYWG : .NET Framework 4.8 (4.8.4300.0), X64 RyuJIT
Job-YFKMTZ : .NET Core 2.1.23 (CoreCLR 4.6.29321.03, CoreFX 4.6.29321.01), X64 RyuJIT
Job-ONTENJ : .NET Core 3.1.10 (CoreCLR 4.700.20.51601, CoreFX 4.700.20.51901), X64 RyuJIT
Job-KBSVFT : .NET Framework 4.8 (4.8.4300.0), X64 RyuJIT
Job-SLIUCH : .NET Core 2.1.23 (CoreCLR 4.6.29321.03, CoreFX 4.6.29321.01), X64 RyuJIT
Job-EFFLUU : .NET Core 3.1.10 (CoreCLR 4.700.20.51601, CoreFX 4.700.20.51901), X64 RyuJIT
</code></pre>
<pre><code>IterationCount=3 LaunchCount=1 WarmupCount=3
</code></pre>
@ -27,42 +27,42 @@ Intel Core i7-3610QM CPU 2.30GHz (Ivy Bridge), 1 CPU, 8 logical and 4 physical c
<table>
<thead><tr><th> Method</th><th> Job</th><th>Runtime</th><th> TestImage</th><th>Compression</th><th>Mean</th><th>Error</th><th>StdDev</th><th>Ratio</th><th>RatioSD</th><th>Gen 0</th><th>Gen 1</th><th>Gen 2</th><th>Allocated</th>
</tr>
</thead><tbody><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-BXRYWG</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>None</td><td>6.520 ms</td><td>2.1764 ms</td><td>0.1193 ms</td><td>1.00</td><td>0.00</td><td>984.3750</td><td>984.3750</td><td>984.3750</td><td>11570062 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-BXRYWG</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>None</td><td>5.698 ms</td><td>8.2629 ms</td><td>0.4529 ms</td><td>0.87</td><td>0.06</td><td>539.0625</td><td>500.0000</td><td>492.1875</td><td>9919288 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-YFKMTZ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>None</td><td>6.851 ms</td><td>1.4499 ms</td><td>0.0795 ms</td><td>1.00</td><td>0.00</td><td>984.3750</td><td>984.3750</td><td>984.3750</td><td>11562768 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-YFKMTZ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>None</td><td>4.294 ms</td><td>2.0150 ms</td><td>0.1104 ms</td><td>0.63</td><td>0.02</td><td>539.0625</td><td>500.0000</td><td>492.1875</td><td>9918144 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ONTENJ</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>None</td><td>5.835 ms</td><td>1.7302 ms</td><td>0.0948 ms</td><td>1.00</td><td>0.00</td><td>984.3750</td><td>984.3750</td><td>984.3750</td><td>8672224 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ONTENJ</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>None</td><td>5.167 ms</td><td>1.1793 ms</td><td>0.0646 ms</td><td>0.89</td><td>0.02</td><td>539.0625</td><td>500.0000</td><td>492.1875</td><td>9918112 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-BXRYWG</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Deflate</td><td>NA</td><td>NA</td><td>NA</td><td>?</td><td>?</td><td>-</td><td>-</td><td>-</td><td>-</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-BXRYWG</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Deflate</td><td>125.909 ms</td><td>2.8957 ms</td><td>0.1587 ms</td><td>?</td><td>?</td><td>750.0000</td><td>750.0000</td><td>750.0000</td><td>11167960 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-YFKMTZ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Deflate</td><td>NA</td><td>NA</td><td>NA</td><td>?</td><td>?</td><td>-</td><td>-</td><td>-</td><td>-</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-YFKMTZ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Deflate</td><td>125.041 ms</td><td>6.3920 ms</td><td>0.3504 ms</td><td>?</td><td>?</td><td>750.0000</td><td>750.0000</td><td>750.0000</td><td>11164792 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ONTENJ</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Deflate</td><td>NA</td><td>NA</td><td>NA</td><td>?</td><td>?</td><td>-</td><td>-</td><td>-</td><td>-</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ONTENJ</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Deflate</td><td>125.139 ms</td><td>16.3106 ms</td><td>0.8940 ms</td><td>?</td><td>?</td><td>750.0000</td><td>750.0000</td><td>750.0000</td><td>11168428 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-BXRYWG</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Lzw</td><td>49.024 ms</td><td>35.9580 ms</td><td>1.9710 ms</td><td>1.00</td><td>0.00</td><td>800.0000</td><td>800.0000</td><td>800.0000</td><td>10673371 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-BXRYWG</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Lzw</td><td>411.728 ms</td><td>47.6380 ms</td><td>2.6112 ms</td><td>8.41</td><td>0.39</td><td>1000.0000</td><td>1000.0000</td><td>1000.0000</td><td>23265464 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-YFKMTZ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Lzw</td><td>47.288 ms</td><td>1.4131 ms</td><td>0.0775 ms</td><td>1.00</td><td>0.00</td><td>818.1818</td><td>818.1818</td><td>818.1818</td><td>10668688 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-YFKMTZ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Lzw</td><td>201.643 ms</td><td>5.6002 ms</td><td>0.3070 ms</td><td>4.26</td><td>0.00</td><td>333.3333</td><td>333.3333</td><td>333.3333</td><td>27451168 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ONTENJ</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Lzw</td><td>46.526 ms</td><td>6.2383 ms</td><td>0.3419 ms</td><td>1.00</td><td>0.00</td><td>818.1818</td><td>818.1818</td><td>818.1818</td><td>8001741 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ONTENJ</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Lzw</td><td>170.276 ms</td><td>20.5515 ms</td><td>1.1265 ms</td><td>3.66</td><td>0.04</td><td>333.3333</td><td>333.3333</td><td>333.3333</td><td>27451445 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-BXRYWG</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>PackBits</td><td>NA</td><td>NA</td><td>NA</td><td>?</td><td>?</td><td>-</td><td>-</td><td>-</td><td>-</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-BXRYWG</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>PackBits</td><td>28.948 ms</td><td>7.0740 ms</td><td>0.3877 ms</td><td>?</td><td>?</td><td>500.0000</td><td>468.7500</td><td>468.7500</td><td>9943858 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-YFKMTZ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>PackBits</td><td>NA</td><td>NA</td><td>NA</td><td>?</td><td>?</td><td>-</td><td>-</td><td>-</td><td>-</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-YFKMTZ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>PackBits</td><td>22.611 ms</td><td>0.9267 ms</td><td>0.0508 ms</td><td>?</td><td>?</td><td>500.0000</td><td>468.7500</td><td>468.7500</td><td>9942792 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ONTENJ</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>PackBits</td><td>NA</td><td>NA</td><td>NA</td><td>?</td><td>?</td><td>-</td><td>-</td><td>-</td><td>-</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ONTENJ</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>PackBits</td><td>23.465 ms</td><td>4.7353 ms</td><td>0.2596 ms</td><td>?</td><td>?</td><td>531.2500</td><td>500.0000</td><td>500.0000</td><td>9942772 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-BXRYWG</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>CcittGroup3Fax</td><td>43.618 ms</td><td>6.0416 ms</td><td>0.3312 ms</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>1169683 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-BXRYWG</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>CcittGroup3Fax</td><td>191.602 ms</td><td>34.9864 ms</td><td>1.9177 ms</td><td>4.39</td><td>0.04</td><td>3333.3333</td><td>1333.3333</td><td>333.3333</td><td>24829048 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-YFKMTZ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>CcittGroup3Fax</td><td>43.258 ms</td><td>3.5472 ms</td><td>0.1944 ms</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>1169200 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-YFKMTZ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>CcittGroup3Fax</td><td>177.930 ms</td><td>50.1223 ms</td><td>2.7474 ms</td><td>4.11</td><td>0.04</td><td>3666.6667</td><td>2000.0000</td><td>666.6667</td><td>24772997 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ONTENJ</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>CcittGroup3Fax</td><td>43.330 ms</td><td>2.8194 ms</td><td>0.1545 ms</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>850189 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ONTENJ</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>CcittGroup3Fax</td><td>168.846 ms</td><td>19.1390 ms</td><td>1.0491 ms</td><td>3.90</td><td>0.01</td><td>3333.3333</td><td>1333.3333</td><td>333.3333</td><td>24774571 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-BXRYWG</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>ModifiedHuffman</td><td>17.106 ms</td><td>12.6692 ms</td><td>0.6944 ms</td><td>1.00</td><td>0.00</td><td>937.5000</td><td>937.5000</td><td>937.5000</td><td>11561706 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-BXRYWG</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>ModifiedHuffman</td><td>192.530 ms</td><td>7.9946 ms</td><td>0.4382 ms</td><td>11.27</td><td>0.47</td><td>3333.3333</td><td>1333.3333</td><td>333.3333</td><td>24826163 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-YFKMTZ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>ModifiedHuffman</td><td>16.988 ms</td><td>2.7313 ms</td><td>0.1497 ms</td><td>1.00</td><td>0.00</td><td>937.5000</td><td>937.5000</td><td>937.5000</td><td>11555088 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-YFKMTZ</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>ModifiedHuffman</td><td>180.265 ms</td><td>78.0340 ms</td><td>4.2773 ms</td><td>10.61</td><td>0.18</td><td>3666.6667</td><td>2000.0000</td><td>666.6667</td><td>24769453 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-ONTENJ</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>ModifiedHuffman</td><td>15.989 ms</td><td>2.7139 ms</td><td>0.1488 ms</td><td>1.00</td><td>0.00</td><td>937.5000</td><td>937.5000</td><td>937.5000</td><td>8666467 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-ONTENJ</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>ModifiedHuffman</td><td>181.295 ms</td><td>231.7796 ms</td><td>12.7046 ms</td><td>11.34</td><td>0.90</td><td>3333.3333</td><td>1333.3333</td><td>333.3333</td><td>24770275 B</td>
</thead><tbody><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KBSVFT</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>None</td><td>6.614 ms</td><td>0.2900 ms</td><td>0.0159 ms</td><td>1.00</td><td>0.00</td><td>984.3750</td><td>984.3750</td><td>984.3750</td><td>11570062 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KBSVFT</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>None</td><td>4.844 ms</td><td>0.8879 ms</td><td>0.0487 ms</td><td>0.73</td><td>0.01</td><td>375.0000</td><td>335.9375</td><td>335.9375</td><td>7445922 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-SLIUCH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>None</td><td>6.953 ms</td><td>0.2917 ms</td><td>0.0160 ms</td><td>1.00</td><td>0.00</td><td>984.3750</td><td>984.3750</td><td>984.3750</td><td>11562768 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-SLIUCH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>None</td><td>3.189 ms</td><td>15.5206 ms</td><td>0.8507 ms</td><td>0.46</td><td>0.12</td><td>925.7813</td><td>886.7188</td><td>882.8125</td><td>7444718 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EFFLUU</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>None</td><td>5.884 ms</td><td>0.7275 ms</td><td>0.0399 ms</td><td>1.00</td><td>0.00</td><td>984.3750</td><td>984.3750</td><td>984.3750</td><td>8672224 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EFFLUU</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>None</td><td>3.342 ms</td><td>18.8082 ms</td><td>1.0309 ms</td><td>0.57</td><td>0.18</td><td>796.8750</td><td>765.6250</td><td>757.8125</td><td>7444631 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KBSVFT</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Deflate</td><td>NA</td><td>NA</td><td>NA</td><td>?</td><td>?</td><td>-</td><td>-</td><td>-</td><td>-</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KBSVFT</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Deflate</td><td>87.815 ms</td><td>11.2070 ms</td><td>0.6143 ms</td><td>?</td><td>?</td><td>833.3333</td><td>333.3333</td><td>333.3333</td><td>6617521 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-SLIUCH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Deflate</td><td>NA</td><td>NA</td><td>NA</td><td>?</td><td>?</td><td>-</td><td>-</td><td>-</td><td>-</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-SLIUCH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Deflate</td><td>84.005 ms</td><td>3.1221 ms</td><td>0.1711 ms</td><td>?</td><td>?</td><td>1000.0000</td><td>500.0000</td><td>500.0000</td><td>6605507 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EFFLUU</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Deflate</td><td>NA</td><td>NA</td><td>NA</td><td>?</td><td>?</td><td>-</td><td>-</td><td>-</td><td>-</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EFFLUU</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Deflate</td><td>81.102 ms</td><td>6.5299 ms</td><td>0.3579 ms</td><td>?</td><td>?</td><td>1000.0000</td><td>428.5714</td><td>428.5714</td><td>6604792 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KBSVFT</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Lzw</td><td>47.121 ms</td><td>7.2057 ms</td><td>0.3950 ms</td><td>1.00</td><td>0.00</td><td>818.1818</td><td>818.1818</td><td>818.1818</td><td>10673499 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KBSVFT</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Lzw</td><td>125.569 ms</td><td>5.9762 ms</td><td>0.3276 ms</td><td>2.66</td><td>0.03</td><td>500.0000</td><td>500.0000</td><td>500.0000</td><td>8423760 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-SLIUCH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Lzw</td><td>47.311 ms</td><td>4.2582 ms</td><td>0.2334 ms</td><td>1.00</td><td>0.00</td><td>818.1818</td><td>818.1818</td><td>818.1818</td><td>10668688 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-SLIUCH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Lzw</td><td>96.217 ms</td><td>10.7439 ms</td><td>0.5889 ms</td><td>2.03</td><td>0.02</td><td>333.3333</td><td>333.3333</td><td>333.3333</td><td>8422488 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EFFLUU</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Lzw</td><td>46.347 ms</td><td>3.7463 ms</td><td>0.2053 ms</td><td>1.00</td><td>0.00</td><td>818.1818</td><td>818.1818</td><td>818.1818</td><td>8001750 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EFFLUU</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>Lzw</td><td>93.635 ms</td><td>11.9328 ms</td><td>0.6541 ms</td><td>2.02</td><td>0.01</td><td>333.3333</td><td>333.3333</td><td>333.3333</td><td>8422504 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KBSVFT</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>PackBits</td><td>NA</td><td>NA</td><td>NA</td><td>?</td><td>?</td><td>-</td><td>-</td><td>-</td><td>-</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KBSVFT</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>PackBits</td><td>27.449 ms</td><td>2.1924 ms</td><td>0.1202 ms</td><td>?</td><td>?</td><td>375.0000</td><td>343.7500</td><td>343.7500</td><td>7453052 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-SLIUCH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>PackBits</td><td>NA</td><td>NA</td><td>NA</td><td>?</td><td>?</td><td>-</td><td>-</td><td>-</td><td>-</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-SLIUCH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>PackBits</td><td>19.935 ms</td><td>1.6746 ms</td><td>0.0918 ms</td><td>?</td><td>?</td><td>375.0000</td><td>343.7500</td><td>343.7500</td><td>7451912 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EFFLUU</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>PackBits</td><td>NA</td><td>NA</td><td>NA</td><td>?</td><td>?</td><td>-</td><td>-</td><td>-</td><td>-</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EFFLUU</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>PackBits</td><td>19.664 ms</td><td>9.2973 ms</td><td>0.5096 ms</td><td>?</td><td>?</td><td>375.0000</td><td>343.7500</td><td>343.7500</td><td>7451974 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KBSVFT</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>CcittGroup3Fax</td><td>43.335 ms</td><td>2.7418 ms</td><td>0.1503 ms</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>1169683 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KBSVFT</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>CcittGroup3Fax</td><td>191.413 ms</td><td>55.3579 ms</td><td>3.0344 ms</td><td>4.42</td><td>0.07</td><td>3333.3333</td><td>1333.3333</td><td>333.3333</td><td>22714336 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-SLIUCH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>CcittGroup3Fax</td><td>43.559 ms</td><td>4.3644 ms</td><td>0.2392 ms</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>1169200 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-SLIUCH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>CcittGroup3Fax</td><td>180.059 ms</td><td>38.0202 ms</td><td>2.0840 ms</td><td>4.13</td><td>0.03</td><td>3666.6667</td><td>2000.0000</td><td>666.6667</td><td>22658509 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EFFLUU</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>CcittGroup3Fax</td><td>43.437 ms</td><td>3.9436 ms</td><td>0.2162 ms</td><td>1.00</td><td>0.00</td><td>-</td><td>-</td><td>-</td><td>850187 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EFFLUU</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>CcittGroup3Fax</td><td>171.370 ms</td><td>129.4719 ms</td><td>7.0968 ms</td><td>3.94</td><td>0.14</td><td>3333.3333</td><td>1333.3333</td><td>333.3333</td><td>22658261 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-KBSVFT</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>ModifiedHuffman</td><td>17.099 ms</td><td>9.2464 ms</td><td>0.5068 ms</td><td>1.00</td><td>0.00</td><td>937.5000</td><td>937.5000</td><td>937.5000</td><td>11561706 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-KBSVFT</td><td>.NET 4.7.2</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>ModifiedHuffman</td><td>191.066 ms</td><td>16.8580 ms</td><td>0.9240 ms</td><td>11.18</td><td>0.36</td><td>3333.3333</td><td>1333.3333</td><td>333.3333</td><td>22710384 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-SLIUCH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>ModifiedHuffman</td><td>17.035 ms</td><td>1.8390 ms</td><td>0.1008 ms</td><td>1.00</td><td>0.00</td><td>937.5000</td><td>937.5000</td><td>937.5000</td><td>11555088 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-SLIUCH</td><td>.NET Core 2.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>ModifiedHuffman</td><td>177.379 ms</td><td>33.9255 ms</td><td>1.8596 ms</td><td>10.41</td><td>0.06</td><td>3666.6667</td><td>2000.0000</td><td>666.6667</td><td>22656395 B</td>
</tr><tr><td>&#39;System.Drawing Tiff&#39;</td><td>Job-EFFLUU</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>ModifiedHuffman</td><td>15.948 ms</td><td>3.3609 ms</td><td>0.1842 ms</td><td>1.00</td><td>0.00</td><td>937.5000</td><td>937.5000</td><td>937.5000</td><td>8666468 B</td>
</tr><tr><td>&#39;ImageSharp Tiff&#39;</td><td>Job-EFFLUU</td><td>.NET Core 3.1</td><td>Tiff/Calliphora_rgb_uncompressed.tiff</td><td>ModifiedHuffman</td><td>167.231 ms</td><td>21.2228 ms</td><td>1.1633 ms</td><td>10.49</td><td>0.09</td><td>3333.3333</td><td>1333.3333</td><td>333.3333</td><td>22659275 B</td>
</tr></tbody></table>
</body>
</html>

Loading…
Cancel
Save