Here are several educational resources to help you learn about OpenCV (Open Source Computer Vision Library)
Luke Hetherington | Robotics Tomorrow
OpenCV (Open Source Computer Vision Library) is a set of C/C++ computer vision functions used with ROS (Robot Operating System) maintained by Willow Garage, Intel and Itseez. The library also has a full Python interface.
GETTING STARTED
-
OPENCV Introduction
-
Installing Python and OpenCV in Linux
-
Installing OpenCV and Python under Windows
-
Python OpenCV Tutorials
-
Incomplete Java Wrapping For OpenCV
CONCEPTS
-
Common Computer Vision Algorithm Introductions
-
Computer Vision: Models, Learning, and Inference
Free 600 page textbook from Simon J.D. Prince
ACTIVE RESOURCES
OPENCV & KINNECT
-
OpenKinect
Core library (libfreenect) for accessing the Microsoft Kinect USB camera for Linux, Mac and Windows -
Kinect (libfreenect) and OpenCV examples
The content & opinions in this article are the author’s and do not necessarily represent the views of RoboticsTomorrow
Featured Product

The piCOBOT Electric vacuum generator
Fully electric, slim design and absence of air-tubing and cabling. The new piCOBOT® Electric heads towards another success for Piab's piCOBOT® program. A secondary effect of these achievements is the absence of entangling air tubing and cabling. It simplifies the installation, and as the new piCOBOT® Electric only needs a single connection on the cobot arm, the clean set-up allows a completely unrestricted movement. The new piCOBOT® Electric package will contain plug & play software to fit UR e-series cobots, but many other useful adaptations will be introduced in the coming year