Coding language: Python, written in Linux virtual machine, sometimes using Jupyter notebook
All 5 coding projects along with some written assignment answers.
Each assignment covers a different aspect of computer vision.
Assignment 1: Creating hybrid images with high and low frequency artifacts. Code location: Assignment1/hybrid.py
Assignment 2: Feature detection and matching alogithm. Code location: Assignment2/features.py
Assignment 3: Panorama generation via feature detection and matching. Code locations: alignment.py, blend.py, gui.py, warp.py
Assignment 4: Photometric stereo, multiple light angles to create a depth map. Code location: Assignment4/student.py
Assignment 5: Neural network implementation for object recognition from images. Code location: Assignment5/student.py