IM is a toolkit for Digital Imaging. IM is based on 4 concepts: Image Representation, Storage, Processing and Capture. The main goal of the library is to provide a simple API and abstraction of images for scientific applications.
This is a really well written library that is extremely fast. I would highly recommend it. We are currently thinking of using for a spaceborne application. Pat.