func (ip *imageProcessor) blurWand(wand *imagick.MagickWand, request *ImageProcessorOptions) (err error, modified bool) { if request.BlurRadius != 0 { blurRadius := float64(wand.GetImageWidth()) * request.BlurRadius * ip.Config.MaxBlurRadiusPercentage if err = wand.GaussianBlurImage(blurRadius, blurRadius); err != nil { ip.Logger.Warn("ImageMagick error setting blur radius: %s", err) } return err, true } return nil, false }