1. A method for contrast enhancing an image, comprising: determining a histogram of the image; applying a transform to the histogram to create a transformed histogram; determining estimated parameters of a spreaded histogram model associated with the transformed histogram; applying an inverse transform to the spreaded histogram model to create a spreaded histogram; and remapping the image using the spreaded histogram.