Data Structures |
struct | terry::color::components::ConvertionParameters |
struct | terry::color::components::notPremutliplied_t< PixelSrc, PixelDst > |
struct | terry::color::components::notPremutlipliedRGBA_t< PixelSrc, PixelDst > |
struct | terry::color::components::premutliplied_t< PixelSrc, PixelDst > |
struct | terry::color::components::premutlipliedRGBA_t< PixelSrc, PixelDst > |
struct | terry::color::components::grayMean_t< PixelSrc, PixelDst > |
struct | terry::color::components::grayRec601_t< PixelSrc, PixelDst > |
struct | terry::color::components::grayRec709_t< PixelSrc, PixelDst > |
struct | terry::color::components::grayFromRed_t< PixelSrc, PixelDst > |
struct | terry::color::components::grayFromGreen_t< PixelSrc, PixelDst > |
struct | terry::color::components::grayFromBlue_t< PixelSrc, PixelDst > |
struct | terry::color::components::grayFromAlpha_t< PixelSrc, PixelDst > |
struct | terry::color::components::rgbToRgba_t< PixelSrc, PixelDst > |
struct | terry::color::components::grayToRgb_t< PixelSrc, PixelDst > |
struct | terry::color::components::grayToRgba_t< PixelSrc, PixelDst > |
Namespaces |
namespace | terry |
namespace | terry::color |
namespace | terry::color::components |
Enumerations |
enum | terry::color::components::EConvertToGray {
terry::color::components::eConvertToGrayMean = 0,
terry::color::components::eConvertToGrayRec601,
terry::color::components::eConvertToGrayRec709,
terry::color::components::eConvertToGraySelectRed,
terry::color::components::eConvertToGraySelectGreen,
terry::color::components::eConvertToGraySelectBlue,
terry::color::components::eConvertToGraySelectAlpha
} |
Functions |
template<class SView , class DView > |
DView & | terry::color::components::convertPremultipliedView (SView &src, DView &dst, bool premultiplied=false) |
template<class SView , class DView > |
DView & | terry::color::components::convertPremultipliedRGBAView (SView &src, DView &dst, bool premultiplied=false) |
template<class SView , class DView > |
DView & | terry::color::components::convertToGrayView (SView &src, DView &dst, EConvertToGray &grayMethod, bool premultiplied=false) |
template<class SView , class DView > |
DView & | terry::color::components::addAlphaChannelOnView (SView &src, DView &dst, bool premultiplied=false) |
template<class SView , class DView > |
DView & | terry::color::components::convertToRgbViewAndAddAlpha (SView &src, DView &dst, bool unpremultiplied=false) |
template<class SView , class DView > |
DView & | terry::color::components::convertToRgbView (SView &src, DView &dst, bool unpremultiplied=false) |
template<class SView , class DView > |
void | terry::color::components::convertComponentsView (SView &src, DView &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgba32f_view_t, rgba32f_view_t > (rgba32f_view_t &src, rgba32f_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgba16_view_t, rgba16_view_t > (rgba16_view_t &src, rgba16_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgba8_view_t, rgba8_view_t > (rgba8_view_t &src, rgba8_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgba32f_view_t, rgb32f_view_t > (rgba32f_view_t &src, rgb32f_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgba16_view_t, rgb16_view_t > (rgba16_view_t &src, rgb16_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgba8_view_t, rgb8_view_t > (rgba8_view_t &src, rgb8_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgba32f_view_t, gray32f_view_t > (rgba32f_view_t &src, gray32f_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgba16_view_t, gray16_view_t > (rgba16_view_t &src, gray16_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgba8_view_t, gray8_view_t > (rgba8_view_t &src, gray8_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgb32f_view_t, rgba32f_view_t > (rgb32f_view_t &src, rgba32f_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgb16_view_t, rgba16_view_t > (rgb16_view_t &src, rgba16_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgb8_view_t, rgba8_view_t > (rgb8_view_t &src, rgba8_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgb32f_view_t, gray32f_view_t > (rgb32f_view_t &src, gray32f_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgb16_view_t, gray16_view_t > (rgb16_view_t &src, gray16_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< rgb8_view_t, gray8_view_t > (rgb8_view_t &src, gray8_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< gray32f_view_t, rgba32f_view_t > (gray32f_view_t &src, rgba32f_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< gray16_view_t, rgba16_view_t > (gray16_view_t &src, rgba16_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< gray8_view_t, rgba8_view_t > (gray8_view_t &src, rgba8_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< gray32f_view_t, rgb32f_view_t > (gray32f_view_t &src, rgb32f_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< gray16_view_t, rgb16_view_t > (gray16_view_t &src, rgb16_view_t &dst, ConvertionParameters ¶meters) |
template<> |
void | terry::color::components::convertComponentsView< gray8_view_t, rgb8_view_t > (gray8_view_t &src, rgb8_view_t &dst, ConvertionParameters ¶meters) |