1. A method for enhancing images of a naturally illuminated scene, comprising: acquiring a plurality of images I i (x, y) of a scene, each image having a different uncontrolled illumination; determining, for each image I i (x, y), intensity gradients ∇I i (x, y); weighting each image with weights according to the intensity gradients; and combining the weighted images to construct an enhanced image I′.