1. A method for selectively processing a digital image, said method comprising: a) determining attributes of an image; b) obtaining process performance data for an analysis process wherein said performance data relates to image complexity; c) estimating the complexity of said image based on said attributes and said analysis process performance data; and d) performing an enhancement process based on said analysis process only when said complexity meets a criterion.