Enhanced-K-Means-Clustering Image compression by reducing the number of colors in images using enhanced K-means clustering