1. A method of automatically determining orientation of a digital image comprising: extracting features of the digital image; and processing the extracted features using diverse classifiers to determine orientation of the digital image based on the combined output of the diverse classifiers.