From c3c7707de472d9158bacc929b64ed03f90cbd262 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Fri, 26 Jan 2024 19:37:35 -0500 Subject: [PATCH] LibGfx/JPEGWriter: Don't throw away highest-frequency component in FDCT --- Userland/Libraries/LibGfx/ImageFormats/JPEGWriter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibGfx/ImageFormats/JPEGWriter.cpp b/Userland/Libraries/LibGfx/ImageFormats/JPEGWriter.cpp index 854324ec01..2d94dfab17 100644 --- a/Userland/Libraries/LibGfx/ImageFormats/JPEGWriter.cpp +++ b/Userland/Libraries/LibGfx/ImageFormats/JPEGWriter.cpp @@ -169,9 +169,9 @@ public: return sum; }; - for (u8 u {}; u < 7; ++u) { + for (u8 u {}; u < 8; ++u) { double const cu = u == 0 ? inverse_sqrt_2 : 1; - for (u8 v {}; v < 7; ++v) { + for (u8 v {}; v < 8; ++v) { auto const table_index = u * 8 + v; double const cv = v == 0 ? inverse_sqrt_2 : 1;