The CImg Library is an open-source C++ toolkit for image processing. It consists in a single header file 'CImg.h' providing a set of C++ classes and functions that can be used in your own sources, to load/save, process and display images. Very portable (Unix/X11,Windows, MacOS X, FreeBSD,..), efficient, easy to use, it's a pleasant toolkit for coding image processing stuffs in C++.