Table of Contents

Start Course OpenCV

Author: Joao Matos Email: jcunha@id.uff.br
Author: Alex Cater Email: cater@unlv.nevada.edu
Date: Last modified on 6/8/2016
Updated: 05/08/17
Keywords: Computer vision , OpenCV

The following set of 7 tutorials shows the basic of OpenCV functions that can be useful on Vision Based Control. The best way to get familiarized with the language and the program is to type the tutorial's code by yourself and change the annotations by your annotations. This way you get used to the function syntax and how the code flows. OpenCV has a lot of functions to be used on Computer Vision Algorithms , always try to google your question first before start trying to code all by hand ( There is a lot of functions that substitute several lines of code ).

These tutorials will be the basis to understand the Vision Control mechanism to be implemented on the MM-UAV project (Peg-In-Hole task).


Installation


Tutorials list

1) Image Operations.

2) Pixel Operations.

3) Detecting Circles.

4) Detecting edges and contours.

5) Threshold.

6) Tracking an object I).

7) Tracking an object II).


Useful Information Sources

Open CV Examples and Tutorials

More OpenCV Examples and Tutorials

Kyle Hounslow YouTube Channel (Step by Step Tutorials)

Stack Overflow Forum (Lot of questions about OpenCV and C++)

OpenCV Dictionary (Function Syntax and Use)