In case anyone missed it, you can download a very mature draft of “Programming Computer Vision with Python” at programmingcomputervision.com. This book takes a fresh approach at introducing people to the computer vision field. It is aimed at beginners, who have some programming experience (not necessary Python) and basic understanding of linear algebra (matrices and vectors) and analysis.
The covered topics are (as taken from the TOC):
- Basic Image Handling and Processing
- Local Image Descriptors
- Image to Image Mappings
- Camera Models and Augmented Reality
- Clustering Images
- Searching Images
- Classifying Image Content
- Image Segmentation
What I like the most are the mini project like programming your own little augmented reality app or building a complete web app for content based image search. It is always great to have little working demos to show to your friends. I will definitely recommend it to anyone new and interested in the computer vision field.