optionally use ImageMagick