![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Predefined operators for shape measure set split used for data dispatch. More...
#include <IPSDKImageProcessing/IPSDKImageProcessingExports.h>#include <IPSDKImageProcessing/DataSplit/MeasureSet/GenericMeasureSetSplit.h>#include <IPSDKImageProcessing/DataSplit/MeasureSet/Geometry2dMeasureSetSplit.h>#include <IPSDKImageProcessing/DataSplit/MeasureSet/Geometry3dMeasureSetSplit.h>#include <IPSDKImageProcessing/DataSplit/MeasureSet/IntensityMeasureSetSplit.h>#include <IPSDKImageProcessing/DataSplit/MeasureSet/Intensity3dMeasureSetSplit.h>#include <boost/make_shared.hpp>Go to the source code of this file.
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::imaproc | |
| Namespace agregating IPSDK base routines and classes for image algorithm processing. | |
Functions | |
| template<typename TProcessor , typename TAttribute , typename InputDataType > | |
| boost::shared_ptr< GenericMeasureSetSplit< TProcessor, InputDataType, TAttribute > > | ipsdk::imaproc::genericSplit (const boost::shared_ptr< InputDataType > &pMeasureSet, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr()) |
| create a splitted generic measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< GenericMeasureSetSplit< TProcessor, typename InputAttributeType::ValueType, TAttribute > > | ipsdk::imaproc::genericSplit (const boost::shared_ptr< InputAttributeType > &pMeasureSetAttribute, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr()) |
| create a splitted generic measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputDataType > | |
| boost::shared_ptr< Geometry2dMeasureSetSplit< TProcessor, InputDataType, TAttribute > > | ipsdk::imaproc::geometry2dSplit (const boost::shared_ptr< InputDataType > &pMeasureSet, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr()) |
| create a splitted geometry 2d measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< Geometry2dMeasureSetSplit< TProcessor, typename InputAttributeType::ValueType, TAttribute > > | ipsdk::imaproc::geometry2dSplit (const boost::shared_ptr< InputAttributeType > &pMeasureSetAttribute, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr()) |
| create a splitted geometry 2d measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputDataType > | |
| boost::shared_ptr< Geometry3dMeasureSetSplit< TProcessor, InputDataType, TAttribute > > | ipsdk::imaproc::geometry3dSplit (const boost::shared_ptr< InputDataType > &pMeasureSet, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr()) |
| create a splitted geometry 3d measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< Geometry2dMeasureSetSplit< TProcessor, typename InputAttributeType::ValueType, TAttribute > > | ipsdk::imaproc::geometry3dSplit (const boost::shared_ptr< InputAttributeType > &pMeasureSetAttribute, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr()) |
| create a splitted geometry 3d measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputDataType > | |
| boost::shared_ptr< IntensityMeasureSetSplit< TProcessor, InputDataType, TAttribute > > | ipsdk::imaproc::intensitySplit (const boost::shared_ptr< InputDataType > &pMeasureSet, const ipsdk::shape::segmentation::Shape2dCollConstPtr &pShape2dColl, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr(), const UInt64VectorCollPtr &pShapeIndexesColl=UInt64VectorCollPtr()) |
| create a splitted intensity measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< IntensityMeasureSetSplit< TProcessor, typename InputAttributeType::ValueType, TAttribute > > | ipsdk::imaproc::intensitySplit (const boost::shared_ptr< InputAttributeType > &pMeasureSetAttribute, const ipsdk::shape::segmentation::Shape2dCollConstPtr &pShape2dColl, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr(), const UInt64VectorCollPtr &pShapeIndexesColl=UInt64VectorCollPtr()) |
| create a splitted intensity measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputDataType > | |
| boost::shared_ptr< Intensity3dMeasureSetSplit< TProcessor, InputDataType, TAttribute > > | ipsdk::imaproc::intensitySplit (const boost::shared_ptr< InputDataType > &pMeasureSet, const ipsdk::shape::segmentation::Shape3dCollConstPtr &pShape3dColl, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr(), const UInt64VectorCollPtr &pShapeIndexesColl=UInt64VectorCollPtr()) |
| create a splitted 3d intensity measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< IntensityMeasureSetSplit< TProcessor, typename InputAttributeType::ValueType, TAttribute > > | ipsdk::imaproc::intensitySplit (const boost::shared_ptr< InputAttributeType > &pMeasureSetAttribute, const ipsdk::shape::segmentation::Shape3dCollConstPtr &pShape3dColl, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr(), const UInt64VectorCollPtr &pShapeIndexesColl=UInt64VectorCollPtr()) |
| create a splitted 3d intensity measure set operation used for data dispatch | |
Predefined operators for shape measure set split used for data dispatch.
1.8.14