Release 2.4.0
April 28, 2012
CONTENTS
1
Introduction to OpenCV 1.1 Installation in Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 Using OpenCV with gcc and CMake . . . . . . . . . . . . . . . . . . . . 1.3 Using OpenCV with Eclipse (plugin CDT) . . . . . . . . . . . . . . . . . 1.4 Installation in Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5 How to build applications with OpenCV inside the Microsoft Visual Studio 1.6 Using Android binary package with Eclipse . . . . . . . . . . . . . . . . . 1.7 Using C++ OpenCV code with Android binary package . . . . . . . . . . 1.8 Installation in iOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.9 Load and Display an Image . . . . . . . . . . . . . . . . . . . . . . . . . 1.10 Load, Modify, and Save an Image . . . . . . . . . . . . . . . . . . . . . . 1.11 How to write a tutorial for OpenCV? . . . . . . . . . . . . . . . . . . . . core module. The Core Functionality 2.1 Mat - The Basic Image Container . . . . . . . . . . . . . . . . . . . . . 2.2 How to scan images, lookup tables and time measurement with OpenCV 2.3 Mask operations on matrices . . . . . . . . . . . . . . . . . . . . . . . . 2.4 Adding (blending) two images using OpenCV . . . . . . . . . . . . . . 2.5 Changing the contrast and brightness of an image! . . . . . . . . . . . . 2.6 Basic Drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7 Random generator and text with OpenCV . . . . . . . . . . . . . . . . . 2.8 Discrete Fourier Transform . . . . . . . . . . . . . . . . . . . . . . . . 2.9 File Input and Output using XML and YAML files . . . . . . . . . . . . 2.10 Interoperability with OpenCV 1 . . . . . . . . . . . . . . . . . . . . . . imgproc module. Image Processing 3.1 Smoothing Images . . . . . . . . . 3.2 Eroding and Dilating . . . . . . . . 3.3 More Morphology Transformations 3.4 Image Pyramids . . . . . . . . . . 3.5 Basic Thresholding