1. A method for analyzing skin conditions associated with a subject, performed on a system having an image acquisition device, a processor and a memory storing one or more programs for execution by the processor to perform the method comprising: acquiring a - first white light image and a first UV image of the subject, each of the first white-light and UV images include a plurality of pixels, each pixel in the first UV image corresponding to a respective pixel in the first white-light image; at the processor, generating a skin mask having a plurality of elements each corresponding to a respective pixel in the first white-light image and having been assigned a value; analyzing properties of each pixel in at least the first white-light image to identify skin-pixels in the first white-light and UV images, wherein the step of identifying comprises, for each pixel in the first white-light or UV image, determining if the pixel is a skin pixel by looking up the value in a corresponding element in the skin mask having said assigned values; and obtaining results associated with at least one skin condition using information in the skin pixels in at least one of the first white-light and UV images.