Welcome to the Computer Vision laboratories GitHub repository. Here you will find all the information and the material needed for the laboratories lectures that will come. The repository will be updated periodically with the material for the current lab.
The laboratory exercises will all be written in Python (v3.6 or higher, with VisualStudioCode as IDE) and the following packages will be required:
- OpenCV with contrib
- Numpy (should be already installed as OpenCV dependency)
- Open3D for the PointCloud/Mesh section
In order to install a Python package, you need to use the pip
package manager (pip3
if you are using the python3
command) with this command: pip install *package_name*
. The names of the required packages are:
opencv-python
opencv-contrib-python
numpy
open3d
matplotlib
scikit-image
ipykernel
The required material for the laboratories is contained in the material
folder on the root of this repository.
NOTE1: For those of you who are not familiar with GitHub, be careful when performing the
pull
action from the repository! Before doing it, move the code you wrote to another folder or you will lose its content. Thepull
action will overwrite everything there is inside it.