GIL default color space conversions. More...
#include <functional>
#include "gil_config.hpp"
#include "channel_algorithm.hpp"
#include "pixel.hpp"
#include "gray.hpp"
#include "rgb.hpp"
#include "rgba.hpp"
#include "cmyk.hpp"
#include "metafunctions.hpp"
#include "utilities.hpp"
#include "color_base_algorithm.hpp"
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::gil | |
boost::gil::detail | |
Functions | |
template<typename GrayChannel , typename RedChannel , typename GreenChannel , typename BlueChannel > | |
channel_traits< GrayChannel > ::value_type | boost::gil::detail::rgb_to_luminance (const RedChannel &red, const GreenChannel &green, const BlueChannel &blue) |
template<typename Pixel > | |
channel_type< Pixel >::type | boost::gil::detail::alpha_or_max_impl (const Pixel &p, mpl::true_) |
template<typename Pixel > | |
channel_type< Pixel >::type | boost::gil::detail::alpha_or_max_impl (const Pixel &, mpl::false_) |
template<typename Pixel > | |
channel_type< Pixel >::type | boost::gil::alpha_or_max (const Pixel &p) |
template<typename SrcP , typename DstP > | |
void | boost::gil::color_convert (const SrcP &src, DstP &dst) |
helper function for converting one pixel to another using GIL default color-converters where ScrP models HomogeneousPixelConcept DstP models HomogeneousPixelValueConcept More... | |
GIL default color space conversions.
Support for fast and simple color conversion. Accurate color conversion using color profiles can be supplied separately in a dedicated module