#####A work as a part of my course named : Pattern Recognition.
###Requirements:
- Python 2.x
- Matplotlib(pip it!)
- Numpy (Pip it!)
- Pandas (Pip it!)
- OpenCv (Download from OpenCv); Here is the link for download follow the Installing OpenCV from prebuilt binaries instruction for installing.
###Refernces:
###N.B.:
- The math behind KMeans is not explicitly used because it is already defined in the kmeans() function of OpenCV.
- Self Generated dateset is used.