Notes for Jan Erik Solem's "Programming Computer Vision with Python" book