I have a site where users can upload images. I process these images directly and resize them into 5 additional formats using the CodeIgniter Image Manipulation class. I do this quite efficiently as follow:
- I always resize from the previous format, instead of from the original
- I resize using an image quality of 90% which about halves the file size of jpegs