1. A method for enhancing the color of an image to be displayed on a display comprising: (a) a processor receiving an image having a plurality of pixels where each of said pixels has a plurality of color components; (b) a processor filtering said image with a spatial filter to define skin regions displaying a person's skin, wherein said skin regions are enhanced such that the distribution of the colors in said skin regions is modified in a first manner, and wherein said spatial filter has a first component that associates pixels of said image with respective scores that each represent the likelihood that the pixel has a skin tone, and a second component that filters said respective scores; (c) a processor filtering said image with a filter to enhance regions of said image other than said skin regions such that the distribution of the colors in said regions of said image other than said skin regions are modified in a second manner; (d) whereby said image is modified to include said filtered regions of said image other than said skin regions and said filtered skin regions.