Programming computer vision with python