Support for conversion between pixels of different color spaces and channel depths.
More...
Data Structures |
| struct | boost::gil::default_color_converter_impl< C1, C2 > |
| | Color Convertion function object. To be specialized for every src/dst color space. More...
|
| struct | boost::gil::default_color_converter_impl< C, C > |
| | When the color space is the same, color convertion performs channel depth conversion. More...
|
| struct | boost::gil::default_color_converter_impl< gray_t, rgb_t > |
| | Gray to RGB. More...
|
| struct | boost::gil::default_color_converter_impl< gray_t, cmyk_t > |
| | Gray to CMYK. More...
|
| struct | boost::gil::default_color_converter_impl< gray_t, C2 > |
| | Converting GRAY to any pixel type. Note: Supports homogeneous pixels only. More...
|
| struct | boost::gil::default_color_converter_impl< rgb_t, gray_t > |
| | RGB to Gray. More...
|
| struct | boost::gil::default_color_converter_impl< rgb_t, cmyk_t > |
| | RGB to CMYK (not the fastest code in the world) More...
|
| struct | boost::gil::default_color_converter_impl< cmyk_t, rgb_t > |
| | CMYK to RGB (not the fastest code in the world) More...
|
| struct | boost::gil::default_color_converter_impl< cmyk_t, gray_t > |
| | CMYK to Gray. More...
|
| struct | boost::gil::default_color_converter_impl< cmyk_t, C2 > |
| | Converting CMYK to any pixel type. Note: Supports homogeneous pixels only. More...
|
| struct | boost::gil::default_color_converter_impl< gray_t, rgba_t > |
| | Converting grayscale pixel type to RGBA. Note: Supports homogeneous pixels only. More...
|
| struct | boost::gil::default_color_converter_impl< rgb_t, rgba_t > |
| | Converting grayscale pixel type to RGBA. Note: Supports homogeneous pixels only. More...
|
| struct | boost::gil::default_color_converter_impl< rgba_t, C2 > |
| | Converting RGBA to any pixel type. Note: Supports homogeneous pixels only. More...
|
| struct | boost::gil::default_color_converter_impl< rgba_t, rgba_t > |
| | Unfortunately RGBA to RGBA must be explicitly provided - otherwise we get ambiguous specialization error. More...
|
| struct | boost::gil::default_color_converter |
| | class for color-converting one pixel to another More...
|
| struct | boost::gil::default_color_converter_impl< gray_alpha_t, rgba_t > |
| | Gray Alpha to RGBA. More...
|
| struct | boost::gil::default_color_converter_impl< rgb_t, hsl_t > |
| | RGB to HSL. More...
|
| struct | boost::gil::default_color_converter_impl< hsl_t, rgb_t > |
| | HSL to RGB. More...
|
| struct | boost::gil::default_color_converter_impl< hsl_t, C2 > |
| | Converting HSL to any pixel type. Note: Supports homogeneous pixels only. More...
|
| struct | boost::gil::default_color_converter_impl< hsl_t, hsl_t > |
| | Unfortunately HSL to HSL must be explicitly provided - otherwise we get ambiguous specialization error. More...
|
| struct | boost::gil::default_color_converter_impl< rgb_t, hsv_t > |
| | RGB to HSV. More...
|
| struct | boost::gil::default_color_converter_impl< hsv_t, rgb_t > |
| | HSV to RGB. More...
|
| struct | boost::gil::default_color_converter_impl< rgb_t, lab_t > |
| | RGB to LAB. More...
|
| struct | boost::gil::default_color_converter_impl< lab_t, rgb_t > |
| | LAB to RGB. More...
|
| struct | boost::gil::default_color_converter_impl< rgb_t, xyz_t > |
| | RGB to XYZ. More...
|
| struct | boost::gil::default_color_converter_impl< xyz_t, rgb_t > |
| | XYZ to RGB. More...
|
Support for conversion between pixels of different color spaces and channel depths.