OpenCV by example : enhance your understanding of computer vision and image processing by developing real-world projects in OpenCV 3 / Prateek Joshi, David Millan Escriva, Vinicius Godoy. - Joshi, Prateek; Escriva, David Millan; Godoy, Vinicius (Community experience distilled., 2016)