1. A method of producing an image of at least a portion of a digital image, the digital image comprising the steps of: a) providing a digital image having pixels: b) computing a belief map of the digital image, by using the pixels of the digital image to determine a series of features, and using such features to assign the probability of the location of a main subject of the digital image in the belief map; c) determining a crop window having a shape and a zoom factor, the shape and zoom factor determining a size of the crop window; and d) cropping the digital image to include a portion of the image of high subject content in response to the belief map and the crop window.