| Some basic STL-style algorithms when applied to image views | |
| Some basic STL-style algorithms when applied to runtime type specified image views | |
| Support for run-time instantiated images and image views | |
| Support for run-time instantiated image view | |
| Implements apply_operation for variants. Optionally performs type reduction | |
| Given an object with run-time specified type (denoted as an array of Bits, dynamic index, and a static set of Types) and a generic operation, casts the object to its appropriate type and applies the operation | |
| A model of a heterogeneous pixel that is not byte aligned. Examples are bitmap (1-bit pixels) or 6-bit RGB (222) | |
| A model of a heterogeneous pixel that is not byte aligned. Examples are bitmap (1-bit pixels) or 6-bit RGB (222) | |
| Channel utilities | |
| Channel algorithms | |
| Support for CMYK color space and variants | |
| Pixel class and related utilities | |
| Pixel related algorithms | |
| GIL default color space conversions | |
| Deprecated names This file is provided as a courtesy to ease upgrading GIL client code. Please make sure your code compiles when this file is not included | |
| Support for color space of N channels and variants | |
| Constructs for static-to-dynamic integer convesion | |
| Includes all of the GIL dynamic image extension files, for convenience | |
| Includes all GIL files for convenience | |
| Concept check classes for GIL concepts | |
| GIL configuration file | |
| Support for grayscale color space and variants | |
| Templated image | |
| Image view class | |
| Methods for constructing image views from raw data or other image views / | |
| Methods for constructing any image views from other any image views / | |
| Pixel step iterator, pixel image iterator and pixel dereference iterator | |
| Pixel 2D locator | |
| Metafunctions that construct types or return type properties | |
| A model of a heterogeneous pixel whose channels are bit ranges. For example 16-bit RGB in '565' format | |
| Pixel class and related utilities | |
| Pixel iterator support | |
| Pixel step iterator, pixel image iterator and pixel dereference iterator | |
| Planar pixel pointer class | |
| Planar pixel reference class | |
| Locator for virtual image views | |
| Constructs for static-to-dynamic integer convesion | |
| Support for RGB color space and variants | |
| Support for RGBA color space and variants | |
| Pixel step iterator | |
| Useful public typedefs | |
| Various utilities not specific to the image library. Some are non-standard STL extensions or generic iterator adaptors | |
| Support for run-time instantiated types | |
| Locator for virtual image views |