Learning OpenCV 3: Computer Vision in C++ with . Kaehler, Bradski**