IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Classes | Typedefs | Functions

structure agregating information allowing to convert from a color space to another linked by a linear transform More...

Classes

class  ipsdk::imaproc::attr::ColorConversionTransform
 structure agregating information allowing to convert from a color space to another linked by a linear transform More...
 

Typedefs

typedef boost::shared_ptr< ipsdk::imaproc::attr::ColorConversionTransformipsdk::imaproc::attr::ColorConversionTransformPtr
 shared pointer to ipsdk::imaproc::attr::ColorConversionTransform
 
typedef boost::shared_ptr< const ipsdk::imaproc::attr::ColorConversionTransformipsdk::imaproc::attr::ColorConversionTransformConstPtr
 shared pointer to const ipsdk::imaproc::attr::ColorConversionTransform
 

Functions

IPSDKIPLATTRIBUTES_API ColorConversionTransformPtr ipsdk::imaproc::attr::createColorConversionTransform (const image::eColorGeometryType &targetColorSpace)
 function allowing to create new color conversion transformation shared pointer
 
IPSDKIPLATTRIBUTES_API ColorConversionTransformPtr ipsdk::imaproc::attr::createToUserColorConversionTransform (const std::vector< ipReal32 > &linearTransform)
 function allowing to create new 'to user' color conversion transformation shared pointer
 
IPSDKIPLATTRIBUTES_API ColorConversionTransformPtr ipsdk::imaproc::attr::createFromUserColorConversionTransform (const image::eColorGeometryType &targetColorSpace, const std::vector< ipReal32 > &linearTransform)
 function allowing to create new 'from user' color conversion transformation shared pointer
 

Detailed Description

structure agregating information allowing to convert from a color space to another linked by a linear transform

SubNodes description

Name ToolTip Associated Class Default Value
TargetColorSpace target color space ipsdk::DataItemEnumLeaf<ipsdk::image::eColorGeometryType> ipsdk::image::eColorGeometryType::eCGT_User
LinearTransform matrix allowing to convert from a color space to another linked by a linear transform (used only in case of user target color space) ipsdk::DataItemLeafColl<ipsdk::ipReal32>