on 21 December 2014
Pretty good book - however, it does not come with "full example code" (quite a few bits - especially in chapters 6+7 - are left as "exercises for the reader") and the example code is not cross-platform compatible (allegedly, it works on Macs - but the "waitkey" calls need slight amendment for Linux) and quite a few people (including myself) have had trouble getting the example code working (it is all on Github - so it's worth checking the issues/push requests: the repo itself hasn't been updated since the book was published) - and quite a few links are outdated (I've informed Packt Publishing of these, but they've yet to publish the Errata despite acknowledging them). This book admits it isn't aimed at beginners (hence the "Mastering..." title - it expects you to have experience with OpenCV and C++ compiling), but some of the example are very "follow this simple code" and the guidance the text and code gives seems very "single usage" (i.e. not "You could then modify X here to do Y"). Slightly disappointing.