Best way to auto-resize uploaded images...

Hi,

Non-dev here seeking community input on / recommendation for an issue. Working on a style Q&A site with some image uploading and looking for a recommended approach to auto-centering, orienting and resizing when dealing with pictures with widely varying dimensions. I've heard several different opinions and most have said that I'm going to end up with something either cropped, stretched, or possibly zoomed into the wrong area. I don't mind if some distortion occurs as clicking on the thumbnail will eventually take a user to larger thumbnail whereupon they can click to see a full size image, but I'm wondering if there's any ideas for how to go about this to get the highest quality, best looking thumbnail(s) possible (in all instances).

Thanks,

Emeka

I think you could check out what Spree does with ImageMagik. https://github.com/spree/spree