Don't forget about imagemagick.