15 #ifndef __IPSDKIPLCLASSIFICATION_KMEANSCOMPUTECENTERS_H__ 16 #define __IPSDKIPLCLASSIFICATION_KMEANSCOMPUTECENTERS_H__ 19 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/ClustersCenters.h> 26 class KMeansComputeCentersLvl1;
98 #endif // __IPSDKIPLCLASSIFICATION_KMEANSCOMPUTECENTERS_H__ IPSDKIPLCLASSIFICATION_API boost::shared_ptr< KMeansComputeCentersLvl1 > kMeansComputeCenters_async(const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pClassImg)
asynchronous wrappers
#define IPSDKIPLCLASSIFICATION_API
Import/Export macro for library IPSDKIPLClassification.
Definition: IPSDKIPLClassificationExports.h:25
boost::shared_ptr< ipsdk::imaproc::attr::ClustersCenters > ClustersCentersPtr
shared pointer to ipsdk::imaproc::attr::ClustersCenters
Definition: ClustersCenters.h:128
Definition of import/export macro for library.
IPSDKIPLCLASSIFICATION_API attr::ClustersCentersPtr kMeansComputeCenters(const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pClassImg)
wrapper function for Compute clusters centroids given an input image and the image of classes ...
boost::shared_ptr< const BaseImage > ImageConstPtr
IPSDKIPLCLASSIFICATION_API image::ImagePtr getAsyncProcessorOutput(boost::shared_ptr< KernelKMeansAssignImgLvl1 > pProcessor)
function to retrieve the result of an asynchronous processor