This repository contains the material for the labs associated with the EPFL master course EE-490 Lab in Signal and Image Processing (moodle). The course material revolves around the following topics:
- Basic Image Processing
- Object Detection
- Object Tracking
- Introduction to Deep Learning
Below is the material you'll find in that repository:
For these labs we'll need git, Python, OpenCV and the basic scientific packages. If you don't know how to install those on your platform, we recommend to install Anaconda, a distribution of the conda package and environment manager. Please follow the below instructions to install it.
- Go to https://www.anaconda.com/download and download the Python 3.x installer for platform (i.e. Windows, macOS, or Linux).
- Install with default options.
- Open the Anaconda Prompt (e.g. from the Windows Start menu), or the Terminal for macOS and Linux users.
- Install git with
conda install git
. - Insall opencv with
pip install opencv-contrib-python
- Download this repository with the following command
git clone https://github.com/cecabert/ip_lab_2019
- Start Jupyter with
jupyter notebook
from the root folder of the lab. The command should open a new tab in your web browser. - Edit and run the notebooks from your browser.