Применние OpenCV и метода k-средних (k-means) для определения доминирующих цветов изображения
Несмотря на зубодробительное название - статья вполне доступна написана и может послужить поводом еще внимательнее приглядеться к мегамодулям numpy, cv2, sklearn