An image enhancement method includes segmenting pixels of an image into background pixels and non-background pixels and computing a color scaling factor based on the color of the background pixels compared to white. The color scaling factor is then applied to the background pixels and the non-background pixels.