AutoColor A K-means clustering implementation to detect K dominant colors in a given image. The algorithm automatically determines K using Silhouette Coefficient metric.