15 #ifndef __IPSDKIPLSHAPEANALYSIS_SHAPEFILTERING3DIMG_H__ 16 #define __IPSDKIPLSHAPEANALYSIS_SHAPEFILTERING3DIMG_H__ 23 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/SurfaceExtractionSettings.h> 30 class ShapeFiltering3dImgLvl1;
41 const std::string& inFilterFormula);
45 const std::string& inFilterFormula);
48 const std::string& inFilterFormula,
53 const std::string& inFilterFormula,
57 const std::string& inFilterFormula,
62 const std::string& inFilterFormula,
67 const std::string& inFilterFormula,
72 const std::string& inFilterFormula,
76 const std::string& inFilterFormula,
82 const std::string& inFilterFormula,
87 const std::string& inFilterFormula,
95 const std::string& inFilterFormula,
106 const std::string& inFilterFormula);
110 const std::string& inFilterFormula);
113 const std::string& inFilterFormula,
118 const std::string& inFilterFormula,
122 const std::string& inFilterFormula,
127 const std::string& inFilterFormula,
132 const std::string& inFilterFormula,
137 const std::string& inFilterFormula,
141 const std::string& inFilterFormula,
147 const std::string& inFilterFormula,
152 const std::string& inFilterFormula,
160 const std::string& inFilterFormula,
181 #endif // __IPSDKIPLSHAPEANALYSIS_SHAPEFILTERING3DIMG_H__
Enumerate allowing to describle used label reindexing policy.
boost::shared_ptr< BaseImage > ImagePtr
IPSDKIPLSHAPEANALYSIS_API boost::shared_ptr< ShapeFiltering3dImgLvl1 > shapeFiltering3dImg_async(const ipsdk::image::ImageConstPtr &pInBinLabImg, const std::string &inFilterFormula)
asynchronous wrappers
IPSDKIPLSHAPEANALYSIS_API ipsdk::shape::analysis::MeasureSetPtr getAsyncProcessorOutput(boost::shared_ptr< LabelAnalysis2dLvl1 > pProcessor)
function to retrieve the result of an asynchronous processor
Definition of import/export macro for library.
IPSDKIPLSHAPEANALYSIS_API ipsdk::image::ImagePtr shapeFiltering3dImg(const ipsdk::image::ImageConstPtr &pInBinLabImg, const std::string &inFilterFormula)
wrapper function for Shape 3d filtering algorithm
eLabelReindexingPolicy
Enumerate describing used label reindexing policy.
Definition: LabelReindexingPolicy.h:31
boost::shared_ptr< const BaseImage > ImageConstPtr
#define IPSDKIPLSHAPEANALYSIS_API
Import/Export macro for library IPSDKIPLShapeAnalysis.
Definition: IPSDKIPLShapeAnalysisExports.h:25
boost::shared_ptr< const ipsdk::imaproc::attr::SurfaceExtractionSettings > SurfaceExtractionSettingsConstPtr
shared pointer to const ipsdk::imaproc::attr::SurfaceExtractionSettings
Definition: SurfaceExtractionSettings.h:172
boost::shared_ptr< const MeasureInfoSet > MeasureInfoSetConstPtr