15 #ifndef __IPSDKIPLADVANCEDMORPHOLOGY_SUPERVOXELS3DIMG_H__ 16 #define __IPSDKIPLADVANCEDMORPHOLOGY_SUPERVOXELS3DIMG_H__ 26 class SuperVoxels3dImgLvl1;
37 const ipUInt32 inSuperPixelsParamValue,
43 const ipUInt32 inSuperPixelsParamValue,
51 const ipUInt32 inSuperPixelsParamValue,
58 const ipUInt32 inSuperPixelsParamValue,
70 const ipUInt32 inSuperPixelsParamValue,
76 const ipUInt32 inSuperPixelsParamValue,
84 const ipUInt32 inSuperPixelsParamValue,
91 const ipUInt32 inSuperPixelsParamValue,
112 #endif // __IPSDKIPLADVANCEDMORPHOLOGY_SUPERVOXELS3DIMG_H__ eSuperPixelsType
Enumerate describing super pixels type.
Definition: SuperPixelsTypes.h:31
Definition of import/export macro for library.
boost::shared_ptr< BaseImage > ImagePtr
IPSDKIPLADVANCEDMORPHOLOGY_API image::ImagePtr getAsyncProcessorOutput(boost::shared_ptr< AdaptiveBinaryWatershed2dImgLvl1 > pProcessor)
function to retrieve the result of an asynchronous processor
Predefined types for super pixels management.
#define IPSDKIPLADVANCEDMORPHOLOGY_API
Import/Export macro for library IPSDKIPLAdvancedMorphology.
Definition: IPSDKIPLAdvancedMorphologyExports.h:25
IPSDKIPLADVANCEDMORPHOLOGY_API boost::shared_ptr< SuperVoxels3dImgLvl1 > superVoxels3dImg_async(const image::ImageConstPtr &pInImg, const ipUInt32 inSuperPixelsParamValue, const ipReal32 inCompactness, const ipUInt32 inNbIter)
asynchronous wrappers
boost::shared_ptr< const BaseImage > ImageConstPtr
IPSDKIPLADVANCEDMORPHOLOGY_API image::ImagePtr superVoxels3dImg(const image::ImageConstPtr &pInImg, const ipUInt32 inSuperPixelsParamValue, const ipReal32 inCompactness, const ipUInt32 inNbIter)
wrapper function for Super voxels algorithm based on SLIC