IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
ColorInitializerUtils.h
Go to the documentation of this file.
1 // ColorInitializerUtils.h:
3 // ------------------------
4 //
14 
15 #ifndef __IPSDKIPLCOLOR_COLORINITIALIZERUTILS_H__
16 #define __IPSDKIPLCOLOR_COLORINITIALIZERUTILS_H__
17 
19 #include <IPSDKIPL/IPSDKIPLAttributes/Attribute/DataItem/InColorConversionTransform.h>
22 
23 namespace ipsdk {
24 namespace imaproc {
25 namespace color {
26 
29 
33 outputTargetColorSpace(const ImageAttributeConstPtr& pInputAttribute,
34  const boost::shared_ptr<const attr::InColorConversionTransform>& pInColorConversionTransform);
35 
38 outputAppendColor(const ImageAttributeConstPtr& pInputAttribute1,
39  const ImageAttributeConstPtr& pInputAttribute2);
40 
43 
44 } // end of namespace color
45 } // end of namespace imaproc
46 } // end of namespace ipsdk
47 
48 #endif // __IPSDKIPLCOLOR_COLORINITIALIZERUTILS_H__
Definition of import/export macro for library.
IPSDKIPLCOLOR_API CustomImageInfoPtr outputAppendColor(const ImageAttributeConstPtr &pInputAttribute1, const ImageAttributeConstPtr &pInputAttribute2)
function allowing to compute the number of channels of the append color algorithm output ...
IPSDKIPLCOLOR_API CustomImageInfoPtr outputTargetColorSpace(const ImageAttributeConstPtr &pInputAttribute, const boost::shared_ptr< const attr::InColorConversionTransform > &pInColorConversionTransform)
boost::shared_ptr< const BaseImageAttribute > ImageAttributeConstPtr
#define IPSDKIPLCOLOR_API
Import/Export macro for library IPSDKIPLColor.
Definition: IPSDKIPLColorExports.h:25
boost::shared_ptr< BaseCustomImageInfo > CustomImageInfoPtr