/K_means_using_openCV

As a part of the course work on Pattern Recognition (Sixth Semester)

Primary LanguagePython

###K-means clustering using Python

#####A work as a part of my course named : Pattern Recognition.

###Requirements:

  1. Python 2.x
  2. Matplotlib(pip it!)
  3. Numpy (Pip it!)
  4. Pandas (Pip it!)
  5. OpenCv (Download from OpenCv); Here is the link for download follow the Installing OpenCV from prebuilt binaries instruction for installing.

###Refernces:

  1. Python-ML at OpenCV
  2. This Awesome Blog

###N.B.:

  1. The math behind KMeans is not explicitly used because it is already defined in the kmeans() function of OpenCV.
  2. Self Generated dateset is used.