This book is intended for C++ developers who want to learn how to implement the main techniques of OpenCV and get started with it quickly. Working experience with computer vision / image processing is expected.
What you will learn
Explore advanced image processing techniques such as the retina algorithm, morphing, and color transfer
Create programs using advanced segmentation tools such as the new connectedComponents and connectedComponentsWithStats functions
Use flood filling along with the watershed transform to obtain better segmentations
Explore the new powerful KAZE features
Use advanced videobased background/foreground segmentation for class BackgroundSubtractor and ECCbased warping
Leverage the available object detection frameworks and the new scene text detection functionality
Get a grasp of advanced topics such as machine learning and GPU optimization
Who this book is for
Table of Contents
Getting Started
We Will Need to See Something: Graphical User Interfaces