Mastering OpenCV3, Second Edition contains seven chapters, where each chapter is a tutorial for an
entire project from start to finish, based on OpenCV's C++ interface, including the full source code.
The author of each chapter was chosen for their well-regarded online contributions to the OpenCV
community on that topic
, and the book was reviewed by one of the main OpenCV developers. Rather
than explaining the basics of OpenCV functions, this book shows how to apply OpenCV to solve
whole problems, including several 3D camera projects (augmented reality, and 3D structure from
Motion) and several facial analysis projects (such as skin detection, simple face and eye detection,
complex facial feature tracking, 3D head orientation estimation, and face recognition), therefore it
makes a great companion to the existing OpenCV books.