https://mytecharm.com.co/post/k-means-clustering-for-image-classification-using-opencv-779opr