Computer vision is a field that broadly includes many interesting applications, from industrial monitoring systems that detect improperly manufactured items to automotive systems that can drive cars.
Available on Googlecode.com, the “OpenCV computer vision application programming cookbook” contains over 50 OpenCV programming recipies for creating a variety of computer vision operations.