From 2404e20cd3ec110d47c394caf784f6a2246f2140 Mon Sep 17 00:00:00 2001 From: makeworld Date: Tue, 4 May 2021 13:29:58 -0400 Subject: [PATCH] Stop post-proc earlier if no upscaling needed --- subcommand_helpers.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/subcommand_helpers.go b/subcommand_helpers.go index a1925a8..be1fc2c 100644 --- a/subcommand_helpers.go +++ b/subcommand_helpers.go @@ -271,15 +271,15 @@ func recolor(src image.Image) image.Image { func postProcImage(img image.Image) image.Image { img = recolor(img) + if upscale == 1 { + return img + } + var palette color.Palette if p, ok := img.(*image.Paletted); ok { palette = p.Palette } - if upscale == 1 { - return img - } - img = imaging.Resize( img, img.Bounds().Dx()*upscale,