Kmeans on images in Python
Ever since I saw this Computerphile video, I've been interested in seeing what images I can create with k-means clustering
I've tried to make the code as optimized as I could, because as I found out, one line of code can make the difference between a program never finishing and finishing in seconds
So far, I've made it as optimized to run in under 3 seconds on my laptop for k=3.
main.py [-h] [-o file] [-k K] [--all] file
- -o: Output file
- -k: Value K
- --all: Run all k values between 1 and 16, and powers of 2 between 16-256