/Computer-Vision

Course Work for ECSE-415

Primary LanguageJupyter NotebookMIT LicenseMIT

Computer-Vision

Course Work for ECSE-415 Author: Antonios Valkanas

Contents:

  • Image formation, filtering (Assingment 1)
  • image enhancement, image matching, image features, feature alignment and stitching (Assingment 2)
  • Grouping and matching, stereo, motion and optical flow estimation (Assingments 3)
  • Segmentation, scene understanding, face detection and recognition, classifiers (Assingment 4)
  • Deep learning (Final Project)

Tools:

At least Python 3.5 and compatible Numpy, OpecCV and their dependencies. A good way of getting all of these is Anaconda.

If you are using this repo to learn or to do your assignment please consider giving it a star so more people can see it. Also please follow academic integrity and do not copy paste my code, you should rather try to understand it and implement your own solutions.