diff --git a/util.go b/util.go index dbea13873464dc1a8ad7d406b0ea81a3cad086d1..c121ec94fce97ce3066e1c7ee9cbc6cabd6b270a 100644 --- a/util.go +++ b/util.go @@ -5,12 +5,17 @@ import ( "fmt" "gopkg.in/gographics/imagick.v2/imagick" "math" + "time" ) func resize(wand *imagick.MagickWand, wandLinear *imagick.MagickWand, size Size, quality Quality, target string) error { var err error var mw *imagick.MagickWand + fmt.Printf("%s start", size.Format) + + start := time.Now().Unix() + if size.Width == 0 && size.Height == 0 { mw = wand.Clone() defer mw.Destroy() @@ -93,5 +98,8 @@ func resize(wand *imagick.MagickWand, wandLinear *imagick.MagickWand, size Size, err = mw.WriteImage(target) + end := time.Now().Unix() + fmt.Printf("%s took %d seconds", size.Format, end - start) + return err }