The following are a series of tutorials I am developing geared towards development with OpenCV. For each tutorial there is a powerpoint presentation (eventually PDFs) and, in many cases, the source code covering the topic addressed in the tutorial. I have just started working on these (as of December 2005) so they are surely not in their final forms. I also welcome any feedback.
I also came a across a tutorial written by Jerome Landre on using the Intel Integrated Performance Primitives and OpenCV under GNU Linux. In addition to the install directions for the packages there are a few sample programs. The document can be downloaded from me at ws9k or through sourceforge.
Note:
An introduction to configuring Microsoft Visual Studio .net 2003 for use with OpenCV. The source code demonstrates how to create an image and write text to it. Note: You may need to add the OpenCV bin directory to your path.
Tutorial II: Loading Images and Using Histograms
Shows how to load an image, specify a region of that image, calculate the histogram, and calculate some simple statistical measures based on that histogram.
Tutorial III: Image Correlation
Shows basic usage of the cvMatchTemplate function. Also goes through usage of cvGetSubRect, which is a pretty popular topic based on my hits from search engine keywords.
Tutorial IV: A Brief Guide to Memory Management
This tutorial goes through how to create and destory some of the basic OpenCV structures.
Tutorial V: An Introduction to HighGUI
This tutorial discusses some of the basic HighGUI functionality including the usage of trackbars.