- Reads image into numpy array using OpenCV2
- Resizes image to 420px short edge to make computation faster
- Reshapes array to get one dimensional series of pixel RGB values
- Fits K-Means clustering model to pixel series
- Visualisation with plot.ly
walt1012 / kmeans-color-palette-visualization Goto Github PK
View Code? Open in Web Editor NEWThis project forked from aliadnani/kmeans-color-palette-visualization
Color palette generation using K-means clustering; further 3D RGB space visualization.