CImg defines simple classes and methods aimed at manipulating generic images in your own C++ code: load/save various file formats, access pixel values, display, resize/rotate/mirror/filter, draw primitives (text, faces, curves, 3D objects), compute statistics, manage user interactions, and more.
Provided image classes can represent datasets up to 4-dimension wide (from 1D scalar signals to 3D hyperspectral volumes), with template pixel types. Image collections and sequences are also supported.
CImg is self-contained and thus highly portable. It fully works on different operating systems (Mac OS X, Unix, Windows, *BSD) with various C++ compilers (GNU g++, Intel icc, Visual C++, Borland bcc, etc).
What`s New in This Release: [ read full changelog ]
Optimizations/modifications :
· Added option to specify compression type when saving tiff files.
Bug corrections :
· Corrected bounding box approximation with large fonts.