1. A method of changing the color of a composite image based on color differences between at least two individual source images which make up the composite image, comprising: determining a color distribution of a first source image to form a color distribution cluster of the first source image; determining a color distribution of an overlapping source image to form a color distribution cluster of the overlapping source image; determining a centroid of each color distribution cluster; determining the difference between the source image centroids; adjusting the color of each source image across the composite image based on an interpolation of the difference.