From 87fb52e5aa0805b05e9dc4bb0df76804cd7f39c8 Mon Sep 17 00:00:00 2001 From: James Jackson-South Date: Sun, 15 Apr 2018 10:20:13 +1000 Subject: [PATCH] VerifySpectralCorrectness_PdfJs now passes... ... Maybe the new quantization tables are incorrect? --- .../Formats/Jpeg/PdfJsPort/Components/PdfJsFrameComponent.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ImageSharp/Formats/Jpeg/PdfJsPort/Components/PdfJsFrameComponent.cs b/src/ImageSharp/Formats/Jpeg/PdfJsPort/Components/PdfJsFrameComponent.cs index 789673a4ad..25ccf863af 100644 --- a/src/ImageSharp/Formats/Jpeg/PdfJsPort/Components/PdfJsFrameComponent.cs +++ b/src/ImageSharp/Formats/Jpeg/PdfJsPort/Components/PdfJsFrameComponent.cs @@ -136,7 +136,8 @@ namespace SixLabors.ImageSharp.Formats.Jpeg.PdfJsPort.Components [MethodImpl(MethodImplOptions.AggressiveInlining)] public int GetBlockBufferOffset(int row, int col) { - return 64 * (((this.WidthInBlocks + 1) * row) + col); + // return 64 * (((this.WidthInBlocks + 1) * row) + col); + return 64 * ((this.SpectralBlocks.Width * row) + col); } } } \ No newline at end of file