1. A method for harmonizing colors of an original image, the method comprising: computing, using a processor, at least a temporary harmonized image determined from the original image according to at least one color harmonic scheme; computing, using said processor, a saliency map of said temporary harmonized image; computing, using said processor, a saliency comparison result obtained from a comparison of a saliency map of the original image and the saliency map of said temporary harmonized image; computing, using said processor, a corrected color comparison result from colors of the original image, colors of the color harmonic scheme and the saliency comparison result; selecting, as the harmonized image, the temporary harmonized image obtained with the color harmonic scheme minimizing the corrected color comparison result; and displaying the harmonized image on a display device.