A few years ago, while on a trip to Shanghai, a very good friend of mine bought me a massive book on OpenCV. It had tons of photography manipulation, real–time video analysis samples, and in-depth explanations that were very appealing, and I just could not wait to get things up and running on my local environment.
OpenCV, as you may know, stands for Open Source Computer Vision ; it is an open source library that gives you ready-to-use implementations of advanced imaging algorithms, going from simple-to-use but advanced image manipulations to shape recognition and real-time video analysis ...