A method for re-orientating digital images in an image-editing environment
where images are loaded in landscape mode by default, with the aim of
unburdening users from the inconvenience of manual correction of image
orientation. Intelligent re-orientation of digital images is realized by
analyzing an image in order to determine if re-orientation is required,
using image zone analysis processes and facial feature analysis and, by
the information provided by the same processes, also determining the
direction and scale of correction need to render an image correctly
orientated with respect to a user.