ImageMagick

See here.