1. An electronic image processor for cropping an electronic image, the image processor adapted to: a) process the electronic image to identify one or more features relevant to the composition of the electronic image; b) select at least one compositional rule from a plurality of predetermined compositional rules, based on the relevance of the compositional rule(s) to one or more of the identified features; and c) determine one or more suitable crop boundaries by applying the selected compositional rules.