diff --git a/util.go b/util.go index 48676e312ff3f19dfd7a76f2539f73168cb4d951..2fedbd13bcf2e99120cb47c85b05914483cd65dc 100644 --- a/util.go +++ b/util.go @@ -73,14 +73,14 @@ func resize(wand *imagick.MagickWand, wandLinear *imagick.MagickWand, originalCo if err != nil { return err } - - err = mw.TransformImageColorspace(originalColorSpace) - if err != nil { - return err - } } } + err = mw.TransformImageColorspace(imagick.COLORSPACE_SRGB) + if err != nil { + return err + } + if quality.CompressionQuality != 0 { mw.SetImageCompressionQuality(quality.CompressionQuality) } @@ -90,10 +90,6 @@ func resize(wand *imagick.MagickWand, wandLinear *imagick.MagickWand, originalCo } mw.StripImage() - for key, value := range profiles { - println(key) - mw.ProfileImage(key, []byte(value)) - } err = mw.WriteImage(target)