IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
WatershedInitializerUtils.h
Go to the documentation of this file.
1 // WatershedInitializerUtils.h:
3 // ----------------------------
4 //
15 
16 #ifndef __IPSDKIPLADVANCEDMORPHOLOGY_WATERSHEDINITIALIZERUTILS_H__
17 #define __IPSDKIPLADVANCEDMORPHOLOGY_WATERSHEDINITIALIZERUTILS_H__
18 
20 #include <IPSDKIPL/IPSDKIPLAttributes/Attribute/Enumerate/InWatershedOutputMode.h>
21 #include <IPSDKIPL/IPSDKIPLAttributes/Attribute/Enumerate/InWatershedSeparationMode.h>
24 
25 namespace ipsdk {
26 namespace imaproc {
27 namespace advmorpho {
28 
31 
35 outputWatershed(const ImageAttributeConstPtr& pInputAttribute,
36  const boost::shared_ptr<const attr::InWatershedOutputMode> pModeAttribute);
37 
41 outputWatershed(const ImageAttributeConstPtr& pInputAttribute,
42  const boost::shared_ptr<const attr::InWatershedSeparationMode> pModeAttribute);
43 
47 outputWk1Watershed(const ImageAttributeConstPtr& pInputAttribute,
48  const boost::shared_ptr<const attr::InWatershedSeparationMode> pModeAttribute);
49 
53 outputWk2Watershed(const ImageAttributeConstPtr& pInputAttribute,
54  const boost::shared_ptr<const attr::InWatershedSeparationMode> pModeAttribute);
55 
58 
59 } // end of namespace advmorpho
60 } // end of namespace imaproc
61 } // end of namespace ipsdk
62 
63 #endif // __IPSDKIPLADVANCEDMORPHOLOGY_WATERSHEDINITIALIZERUTILS_H__
Definition of import/export macro for library.
IPSDKIPLADVANCEDMORPHOLOGY_API CustomImageInfoPtr outputWatershed(const ImageAttributeConstPtr &pInputAttribute, const boost::shared_ptr< const attr::InWatershedOutputMode > pModeAttribute)
boost::shared_ptr< const BaseImageAttribute > ImageAttributeConstPtr
#define IPSDKIPLADVANCEDMORPHOLOGY_API
Import/Export macro for library IPSDKIPLAdvancedMorphology.
Definition: IPSDKIPLAdvancedMorphologyExports.h:25
IPSDKIPLADVANCEDMORPHOLOGY_API CustomImageInfoPtr outputWk1Watershed(const ImageAttributeConstPtr &pInputAttribute, const boost::shared_ptr< const attr::InWatershedSeparationMode > pModeAttribute)
IPSDKIPLADVANCEDMORPHOLOGY_API CustomImageInfoPtr outputWk2Watershed(const ImageAttributeConstPtr &pInputAttribute, const boost::shared_ptr< const attr::InWatershedSeparationMode > pModeAttribute)
boost::shared_ptr< BaseCustomImageInfo > CustomImageInfoPtr