1. An automated, computerized method for processing an image, comprising the steps of: providing an image file depicting an image, in a computer memory; generating an illumination image from the image; and factoring the illumination image to generate a diffuse illumination image and a harsh shadow illumination image.