C++ Template Image Processing Library. |
[Introduction]- [News]- [Download]- [Screenshots]- [Tutorial]- [Forums-Eng]- [Forums-Fr]- [Reference]- [SourceForge Repository ]

- Main Page
- Modules
- Namespaces
- Classes

- Namespace List
- Namespace Members

# cimg_library Namespace Reference

Namespace that encompasses all classes and functions of the CImg library. More...

## Classes
struct | CImgException
| Class which is thrown when an error occured during a CImg library function call. More...
struct | CImgStats
| Class used to compute basic statistics on pixel values of a CImg<T> image. More...
struct | CImgDisplay
| This class represents a window which can display CImg<T> images and handles mouse and keyboard events. More...
struct | CImg
| Class representing an image (up to 4 dimensions wide), each pixel being of type `T`. More...
struct | CImgl
| Class representing list of images CImg<T>. More...
## Namespaces
namespace | cimg
| Namespace that encompasses low-level functions and variables of the CImg Library.

## Detailed Description

Namespace that encompasses all classes and functions of the CImg library.

This namespace is defined to avoid class names collisions that could happen with the include of other C++ header files. Anyway, it should not happen very often and you may start most of your programs with

       #include "CImg.h"
       using namespace cimg_library;

to simplify the declaration of CImg Library objects variables afterward.

The CImg Library - C++ Template Image Processing Library