Programming Computer Vision with Python