The CImg Library is a C++ template image processing library, simple to use and very handy. This is the video of a compiled version of the main demo file, which is about 2.5Mb. It features 26 different image effects.
Check it out at : http://cimg.sourceforge.net