Pictures provided by
picsum.photos
Random
Upload
Median cut
K-Means
Histogram