Extract dominant color palettes from images using k-means clustering. Returns hex codes, RGB/HSL values, color names, an