A Practical Introduction to Computer Vision with OpenCV Explains the theory behind basic computer vision and provides a bridge from the theory to practical