Key FeaturesBook DescriptionThis 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 learnExplore advanced image processing techniques such as the retina algorithm, morphing, and color transferCreate programs using advanced segmentation tools such as the new connectedComponents and connectedComponentsWithStats functionsUse flood filling along with the watershed transform to obtain better segmentationsExplore the new powerful KAZE featuresUse advanced videobased background/foreground segmentation for class BackgroundSubtractor and ECCbased warpingLeverage the available object detection frameworks and the new scene text detection functionalityGet a grasp of advanced topics such as machine learning and GPU optimizationWho this book is for