⚠️ All the resources required to run the notebooks are located inside their folders.
This repository contains multiple Jupyter Notebooks implementing computer vision tasks, including:
- Camera Calibration: Implementation of a camera calibration algorithm and its comparison against the Octave calibration tool.
- CNNs vs Bag of Features: Comparison between object classification by employing convolutional neural networks and the bag of features method.
- Harris Detector: Implementation of the Harris Corner Detector and comparison against the OpenCV library.
- Photo Mosaic: Implementation of a photo mosaic algorithm and comparison against a professional tool using multiple keypoint detectors, descriptors and blending methods.