IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Classes | Enumerations | Functions | Variables
ipsdk::imaproc::glbmsr Namespace Reference

Namespace aggregating global measure operations on images, pixel by pixel. More...

Classes

class  AreaPercent2dMsrLvl1
 Level 1 algorithm: Computes the ratio between the number of pixels and the total image size. More...
 
class  AreaPercent2dMsrLvl2
 Level 2 algorithm: Computes the ratio between the number of pixels and the total image size. More...
 
class  AreaPercent2dMsrLvl3
 Level 3 algorithm: Computes the ratio between the number of pixels and the total image size. More...
 
class  Counting2dMsrLvl1
 Level 1 algorithm: Count the number of objects in the image. More...
 
class  Counting2dMsrLvl2
 Level 2 algorithm: Count the number of objects in the image. More...
 
class  Counting3dMsrLvl1
 Level 1 algorithm: Count the number of objects in the 3D input label image. More...
 
class  Counting3dMsrLvl2
 Level 2 algorithm: Count the number of objects in the 3D input label image. More...
 
class  GaussianNoiseMsrLvl1
 Level 1 algorithm: Image Gaussian noise measures estimation. More...
 
class  GaussianNoiseMsrLvl2
 Level 2 algorithm: Image Gaussian noise measures estimation. More...
 
class  GaussianNoiseMsrLvl3
 Level 3 algorithm: Image Gaussian noise measures estimation. More...
 
class  GlobalEntropyMsr2dLvl1
 Level 1 algorithm: Compute 2d image global entropy. More...
 
class  GlobalEntropyMsr2dLvl2
 Level 2 algorithm: Compute 2d image global entropy. More...
 
class  HistogramMaskMsr2dLvl1
 Level 1 algorithm: calculates the histogram for each 2d plan of an input image intersected with a mask. More...
 
class  HistogramMaskMsr2dLvl2
 Level 2 algorithm: calculates the histogram for each 2d plan of an input image intersected with a mask image. More...
 
class  HistogramMaskMsr2dLvl3
 Level 3 algorithm: calculates the histogram for each 2d plan of an input image intersected with a mask. More...
 
class  HistogramMaskMsr3dLvl1
 Level 1 algorithm: calculates the histogram for each 3d data of an input image intersected with a mask. More...
 
class  HistogramMaskMsr3dLvl2
 Level 2 algorithm: calculates the histogram for each 3d data of an input image intersected with a mask. More...
 
class  HistogramMaskMsr3dLvl3
 Level 3 algorithm: calculates the histogram for each 3d data of an input image intersected with a mask. More...
 
class  HistogramMsr2dLvl1
 Level 1 algorithm: calculates the histogram for each 2d plan of an input image. More...
 
class  HistogramMsr2dLvl2
 Level 2 algorithm: calculates the histogram for each 2d plan of an input image. More...
 
class  HistogramMsr2dLvl3
 Level 3 algorithm: calculates the histogram for each 2d plan of an input image. More...
 
class  HistogramMsr3dLvl1
 Level 1 algorithm: calculates the histogram for each 3d data of an input image. More...
 
class  HistogramMsr3dLvl2
 Level 2 algorithm: calculates the histogram for each 3d data of an input image. More...
 
class  HistogramMsr3dLvl3
 Level 3 algorithm: calculates the histogram for each 3d data of an input image. More...
 
class  IPSDKIPLGlobalMeasureException
 Exception class for library IPSDKIPLGlobalMeasure. More...
 
class  KernelDensityEstimator2dLvl1
 Level 1 algorithm: algorithm allowing to estimate probability density function of a 2d image. More...
 
class  KernelDensityEstimator2dLvl2
 Level 2 algorithm: algorithm allowing to estimate probability density function of a 2d image. More...
 
class  KernelDensityEstimator3dLvl1
 Level 1 algorithm: algorithm allowing to estimate probability density function of a 3d image. More...
 
class  KernelDensityEstimator3dLvl2
 Level 2 algorithm: algorithm allowing to estimate probability density function of a 3d image. More...
 
class  LocatePixels2dLvl1
 Level 1 algorithm: Build the list of the coordinates of the pixels with a value of True in the input binary image. More...
 
class  LocatePixels2dLvl2
 Level 2 algorithm: Build the list of the coordinates of the pixels with a value of True in the input binary image. More...
 
class  LocatePixels2dLvl3
 Level 3 algorithm: Build the list of the coordinates of the pixels with a value of True in the input binary image. More...
 
class  LocateVoxels3dLvl1
 Level 1 algorithm: Build the list of the coordinates of the voxels with a value of True in the input binary image. More...
 
class  LocateVoxels3dLvl2
 Level 2 algorithm: Build the list of the coordinates of the voxels with a value of True in the input binary image. More...
 
class  LocateVoxels3dLvl3
 Level 3 algorithm: Build the list of the coordinates of the voxels with a value of True in the input binary image. More...
 
class  NormalizedCrossCorrelationMsr2dLvl1
 Level 1 algorithm: measures the global Normalized Cross-Correlation between two images. More...
 
class  NormalizedCrossCorrelationMsr2dLvl2
 Level 2 algorithm: measures the global Normalized Cross-Correlation between two images. More...
 
class  NormalizedCrossCorrelationMsr2dLvl3
 Level 3 algorithm: measures the global Normalized Cross-Correlation between two images. More...
 
class  NormalizedCrossCorrelationMsr3dLvl1
 Level 1 algorithm: measures the global Normalized Cross-Correlation between two 3D images. More...
 
class  NormalizedCrossCorrelationMsr3dLvl2
 Level 2 algorithm: measures the global Normalized Cross-Correlation between two 3D images. More...
 
class  NormalizedCrossCorrelationMsr3dLvl3
 Level 3 algorithm: measures the global Normalized Cross-Correlation between two 3D images. More...
 
class  ParaboloidImgFit2dLvl1
 Level 1 algorithm: algorithm fitting intensities of a 2d image with a 3d paraboloid. More...
 
class  ParaboloidImgFit2dLvl2
 Level 2 algorithm: algorithm fitting intensities of a 2d image with a 3d paraboloid. More...
 
class  ParaboloidImgFit2dLvl3
 Level 3 algorithm: algorithm fitting intensities of a 2d image with a 3d paraboloid. More...
 
class  PearsonCorrelationCoefficient2dLvl1
 Level 1 algorithm: computes the Pearson correlation coefficient in the image. More...
 
class  PearsonCorrelationCoefficient2dLvl2
 Level 2 algorithm: computes the Pearson correlation coefficient in the image. More...
 
class  PearsonCorrelationCoefficient2dLvl3
 Level 3 algorithm: computes the Pearson correlation coefficient in the image. More...
 
class  PearsonCorrelationCoefficient3dLvl1
 Level 1 algorithm: computes the Pearson correlation coefficient in the 3d image. More...
 
class  PearsonCorrelationCoefficient3dLvl2
 Level 2 algorithm: computes the Pearson correlation coefficient in the 3d image. More...
 
class  PearsonCorrelationCoefficient3dLvl3
 Level 3 algorithm: computes the Pearson correlation coefficient in the 3d image. More...
 
class  SeqProjectionImgLvl1
 Level 1 algorithm: measure of common statistics indicators in the image (mean, max, etc.) computed along the sequence. More...
 
class  SeqProjectionImgLvl2
 Level 2 algorithm: measure of common statistics indicators in the image (mean, max, etc.) computed along the sequence. More...
 
class  SimilarityMsrLvl1
 Level 1 algorithm: measures of similarity between two images. More...
 
class  SimilarityMsrLvl2
 Level 2 algorithm: measures of similarity between two images. More...
 
class  SimilarityMsrLvl3
 Level 3 algorithm: measures of similarity between two images. More...
 
class  StatsMaskMsr2dLvl1
 Level 1 algorithm: measure of common statistics indicators (mean, max, etc.) in an image intersected with a mask for each 2d plan. More...
 
class  StatsMaskMsr2dLvl2
 Level 2 algorithm: measure of common statistics indicators (mean, max, etc.) in an image intersected with a mask for each 2d plan. More...
 
class  StatsMaskMsr2dLvl3
 Level 3 algorithm: measure of common statistics indicators (mean, max, etc.) in an image intersected with a mask for each 2d plan. More...
 
class  StatsMaskMsr3dLvl1
 Level 1 algorithm: measure of common statistics indicators in a 3d image (mean, max, etc.) intersected with a mask. More...
 
class  StatsMaskMsr3dLvl2
 Level 2 algorithm: measure of common statistics indicators in a 3d image (mean, max, etc.) intersected with a mask. More...
 
class  StatsMaskMsr3dLvl3
 Level 3 algorithm: measure of common statistics indicators in a 3d image (mean, max, etc.) intersected with a mask. More...
 
class  StatsMsr2dImgGpuLvl3
 Level 2 algorithm for image copy dedicated to GPU calculation. More...
 
class  StatsMsr2dLvl1
 Level 1 algorithm: measure of common statistics indicators in an image (mean, max, etc.) for each 2d plan. More...
 
class  StatsMsr2dLvl2
 Level 2 algorithm: measure of common statistics indicators in an image (mean, max, etc.) for each 2d plan. More...
 
class  StatsMsr2dLvl3
 Level 3 algorithm: measure of common statistics indicators in an image (mean, max, etc.) for each 2d plan. More...
 
class  StatsMsr3dImgGpuLvl3
 Level 2 algorithm on GPU for measure of common statistics indicators in the image (mean, max, etc.) More...
 
class  StatsMsr3dLvl1
 Level 1 algorithm: StatsMsr3dLvl1 algorithm. More...
 
class  StatsMsr3dLvl2
 Level 2 algorithm: measure of common statistics indicators in a 3d image (mean, max, etc.) More...
 
class  StatsMsr3dLvl3
 Level 3 algorithm: measure of common statistics indicators in a 3d image (mean, max, etc.) More...
 
class  VolumePercent3dMsrLvl1
 Level 1 algorithm: Computes the ratio between the number of pivoxels and the total image size. More...
 
class  VolumePercent3dMsrLvl2
 Level 2 algorithm: Computes the ratio between the number of pivoxels and the total image size. More...
 
class  VolumePercent3dMsrLvl3
 Level 3 algorithm: Computes the ratio between the number of pivoxels and the total image size. More...
 
class  XProjection2dLvl1
 Level 1 algorithm: measure of common statistics indicators in the image (mean, max, etc.) computed along the Y direction. More...
 
class  YProjection2dLvl1
 Level 1 algorithm: measure of common statistics indicators in the image (mean, max, etc.) computed along the X direction. More...
 
class  ZProjectionImgLvl1
 Level 1 algorithm: measure of common statistics indicators in the image 3d (mean, max, etc.) computed along Z axis. More...
 
class  ZProjectionImgLvl2
 Level 2 algorithm: measure of common statistics indicators in the image 3d (mean, max, etc.) computed along Z axis. More...
 

Enumerations

enum  eIPSDKIPLGlobalMeasureMessage
 Enumerate describing messages. More...
 
enum  eProcessorMessage {
  eAreaPercent2dMsrLvl1ToolTipId, eAreaPercent2dMsrLvl2ToolTipId, eAreaPercent2dMsrLvl3ToolTipId, eCounting2dMsrLvl1ToolTipId,
  eCounting2dMsrLvl2ToolTipId, eCounting3dMsrLvl1ToolTipId, eCounting3dMsrLvl2ToolTipId, eGaussianNoiseMsrLvl1ToolTipId,
  eGaussianNoiseMsrLvl2ToolTipId, eGaussianNoiseMsrLvl3ToolTipId, eGlobalEntropyMsr2dLvl1ToolTipId, eGlobalEntropyMsr2dLvl2ToolTipId,
  eHistogramMaskMsr2dLvl1ToolTipId, eHistogramMaskMsr2dLvl2ToolTipId, eHistogramMaskMsr2dLvl3ToolTipId, eHistogramMaskMsr3dLvl1ToolTipId,
  eHistogramMaskMsr3dLvl2ToolTipId, eHistogramMaskMsr3dLvl3ToolTipId, eHistogramMaskMsrLvl1ToolTipId, eHistogramMaskMsrLvl2ToolTipId,
  eHistogramMaskMsrLvl3ToolTipId, eHistogramMsr2dLvl1ToolTipId, eHistogramMsr2dLvl2ToolTipId, eHistogramMsr2dLvl3ToolTipId,
  eHistogramMsr3dLvl1ToolTipId, eHistogramMsr3dLvl2ToolTipId, eHistogramMsr3dLvl3ToolTipId, eHistogramMsrLvl1ToolTipId,
  eHistogramMsrLvl2ToolTipId, eHistogramMsrLvl3ToolTipId, eKernelDensityEstimator2dLvl1ToolTipId, eKernelDensityEstimator2dLvl2ToolTipId,
  eKernelDensityEstimator3dLvl1ToolTipId, eKernelDensityEstimator3dLvl2ToolTipId, eLocatePixels2dLvl1ToolTipId, eLocatePixels2dLvl2ToolTipId,
  eLocatePixels2dLvl3ToolTipId, eLocateVoxels3dLvl1ToolTipId, eLocateVoxels3dLvl2ToolTipId, eLocateVoxels3dLvl3ToolTipId,
  eNormalizedCrossCorrelationMsr2dGpuLvl3ToolTipId, eNormalizedCrossCorrelationMsr2dLvl1ToolTipId, eNormalizedCrossCorrelationMsr2dLvl2ToolTipId, eNormalizedCrossCorrelationMsr2dLvl3ToolTipId,
  eNormalizedCrossCorrelationMsr3dLvl1ToolTipId, eNormalizedCrossCorrelationMsr3dLvl2ToolTipId, eNormalizedCrossCorrelationMsr3dLvl3ToolTipId, eParaboloidImgFit2dLvl1ToolTipId,
  eParaboloidImgFit2dLvl2ToolTipId, eParaboloidImgFit2dLvl3ToolTipId, ePearsonCorrelationCoefficient2dLvl1ToolTipId, ePearsonCorrelationCoefficient2dLvl2ToolTipId,
  ePearsonCorrelationCoefficient2dLvl3ToolTipId, ePearsonCorrelationCoefficient3dLvl1ToolTipId, ePearsonCorrelationCoefficient3dLvl2ToolTipId, ePearsonCorrelationCoefficient3dLvl3ToolTipId,
  eProjectionUnknownProjStatError, eSeqProjectionImgLvl1ToolTipId, eSeqProjectionImgLvl2ToolTipId, eSeqProjectionMaxImgLvl3ToolTipId,
  eSeqProjectionMeanImgLvl3ToolTipId, eSeqProjectionMedianImgLvl3ToolTipId, eSeqProjectionMinImgLvl3ToolTipId, eSeqProjectionStdDevImgLvl3ToolTipId,
  eSeqProjectionSumImgLvl3ToolTipId, eSeqProjectionVarImgLvl3ToolTipId, eSimilarityMsrLvl1ToolTipId, eSimilarityMsrLvl2ToolTipId,
  eSimilarityMsrLvl3ToolTipId, eStatsMaskMsr2dLvl1ToolTipId, eStatsMaskMsr2dLvl2ToolTipId, eStatsMaskMsr2dLvl3ToolTipId,
  eStatsMaskMsr3dLvl1ToolTipId, eStatsMaskMsr3dLvl2ToolTipId, eStatsMaskMsr3dLvl3ToolTipId, eStatsMaskMsrLvl1ToolTipId,
  eStatsMaskMsrLvl2ToolTipId, eStatsMaskMsrLvl3ToolTipId, eStatsMsr2dGpuLvl3ToolTipId, eStatsMsr2dLvl1ToolTipId,
  eStatsMsr2dLvl2ToolTipId, eStatsMsr2dLvl3ToolTipId, eStatsMsr3dGpuLvl3ToolTipId, eStatsMsr3dLvl1ToolTipId,
  eStatsMsr3dLvl2ToolTipId, eStatsMsr3dLvl3ToolTipId, eStatsMsrGpuLvl3ToolTipId, eStatsMsrLvl1ToolTipId,
  eStatsMsrLvl2ToolTipId, eStatsMsrLvl3ToolTipId, eVolumePercent3dMsrGpuLvl3ToolTipId, eVolumePercent3dMsrLvl1ToolTipId,
  eVolumePercent3dMsrLvl2ToolTipId, eVolumePercent3dMsrLvl3ToolTipId, eXProjection2dLvl1ToolTipId, eXProjection2dLvl2ToolTipId,
  eXProjectionMax2dLvl3ToolTipId, eXProjectionMean2dLvl3ToolTipId, eXProjectionMedian2dLvl3ToolTipId, eXProjectionMin2dLvl3ToolTipId,
  eXProjectionStdDev2dLvl3ToolTipId, eXProjectionSum2dLvl3ToolTipId, eXProjectionVar2dLvl3ToolTipId, eYProjection2dLvl1ToolTipId,
  eYProjectionMax2dLvl3ToolTipId, eYProjectionMean2dLvl3ToolTipId, eYProjectionMedian2dLvl3ToolTipId, eYProjectionMin2dLvl3ToolTipId,
  eYProjectionStdDev2dLvl3ToolTipId, eYProjectionSum2dLvl3ToolTipId, eYProjectionVar2dLvl3ToolTipId, eZProjectionImgLvl1ToolTipId,
  eZProjectionImgLvl2ToolTipId, eZProjectionMaxImgLvl3ToolTipId, eZStackFocusContrastImgLvl1ToolTipId, eZStackFocusPonderationImgLvl1ToolTipId
}
 

Functions

IPSDKIPLGLOBALMEASURE_API const std::string & getIPSDKIPLGlobalMeasureLoggerName ()
 Recovery of logger name associated to library.
 
IPSDKIPLGLOBALMEASURE_API log4cplus::Logger & getIPSDKIPLGlobalMeasureLogger ()
 Recovery of logger associated to library.
 
IPSDKIPLGLOBALMEASURE_API const ipsdk::LogMessageManagergetIPSDKIPLGlobalMeasureLogMessageManager ()
 Recovery of message manager associated to library.
 
IPSDKIPLGLOBALMEASURE_API ipsdk::ipReal64 getAsyncProcessorOutput (boost::shared_ptr< NormalizedCrossCorrelationMsr3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedNCCResultPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< NormalizedCrossCorrelationMsr3dLvl1 > pProcessor)
 
template<typename T >
IPSDK_DECLARE_GPU_PROCESSING_ALGORITHM(IPSDKIPLGlobalMeasure, StatsMsr2d, ipsdk::processor::none(),(((ipsdk)(imaproc)(attr))(InSubGpuImg))(((ipsdk)(imaproc)(attr))(OutStatsResult))) public BoolResult genericKernelLauncher ()
 method called after processing More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::StatsResultPtr statsMsr3d (const ipsdk::image::ImageConstPtr &pInImg)
 wrapper function for measure of common statistics indicators in a 3d image (mean, max, etc.) More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedStatsResultPtr multiSlice_statsMsr3d (const ipsdk::image::ImageConstPtr &pInImg)
 wrapper function for measure of common statistics indicators in a 3d image (mean, max, etc.) More...
 
template<typename T >
IPSDK_DECLARE_GPU_PROCESSING_ALGORITHM(IPSDKIPLGlobalMeasure, StatsMsr3d, ipsdk::processor::none(),(((ipsdk)(imaproc)(attr))(InSubGpuImg))(((ipsdk)(imaproc)(attr))(OutStatsResult))) public BoolResult genericKernelLauncher ()
 method called after processing More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::DoublesPtr areaPercent2dMsr (const ipsdk::image::ImageConstPtr &pInImg)
 wrapper function for Computes the ratio between the number of pixels and the total image size. More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::DoublesPtr areaPercent2dMsr (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 wrapper function for Computes the ratio between the number of pixels and the total image size. More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedDoublesPtr multiSlice_areaPercent2dMsr (const ipsdk::image::ImageConstPtr &pInImg)
 wrapper function for Computes the ratio between the number of pixels and the total image size. More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedDoublesPtr multiSlice_areaPercent2dMsr (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 wrapper function for Computes the ratio between the number of pixels and the total image size. More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< AreaPercent2dMsrLvl1areaPercent2dMsr_async (const ipsdk::image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< AreaPercent2dMsrLvl1areaPercent2dMsr_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< AreaPercent2dMsrLvl1multiSlice_areaPercent2dMsr_async (const ipsdk::image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< AreaPercent2dMsrLvl1multiSlice_areaPercent2dMsr_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::DoublesPtr getAsyncProcessorOutput (boost::shared_ptr< AreaPercent2dMsrLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedDoublesPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< AreaPercent2dMsrLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::ipUInt64 counting2dMsr (const ipsdk::image::ImageConstPtr &pInLabelImg)
 wrapper function for Count the number of objects in the image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedIndexableUInt64Ptr multiSlice_counting2dMsr (const ipsdk::image::ImageConstPtr &pInLabelImg)
 wrapper function for Count the number of objects in the image More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< Counting2dMsrLvl1counting2dMsr_async (const ipsdk::image::ImageConstPtr &pInLabelImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< Counting2dMsrLvl1multiSlice_counting2dMsr_async (const ipsdk::image::ImageConstPtr &pInLabelImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::ipUInt64 getAsyncProcessorOutput (boost::shared_ptr< Counting2dMsrLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedIndexableUInt64Ptr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< Counting2dMsrLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::ipUInt64 counting3dMsr (const ipsdk::image::ImageConstPtr &pInLabelImg3d)
 wrapper function for Count the number of objects in the 3D input label image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedIndexableUInt64Ptr multiSlice_counting3dMsr (const ipsdk::image::ImageConstPtr &pInLabelImg3d)
 wrapper function for Count the number of objects in the 3D input label image More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< Counting3dMsrLvl1counting3dMsr_async (const ipsdk::image::ImageConstPtr &pInLabelImg3d)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< Counting3dMsrLvl1multiSlice_counting3dMsr_async (const ipsdk::image::ImageConstPtr &pInLabelImg3d)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipUInt64 getAsyncProcessorOutput (boost::shared_ptr< Counting3dMsrLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedIndexableUInt64Ptr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< Counting3dMsrLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::GaussianNoiseStatsPtr gaussianNoiseMsr (const ipsdk::image::ImageConstPtr &pInImg)
 wrapper function for Image Gaussian noise measures estimation More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< GaussianNoiseMsrLvl1gaussianNoiseMsr_async (const ipsdk::image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::GaussianNoiseStatsPtr getAsyncProcessorOutput (boost::shared_ptr< GaussianNoiseMsrLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipReal64 globalEntropyMsr2d (const image::ImageConstPtr &pInImg)
 wrapper function for Compute 2d image global entropy More...
 
IPSDKIPLGLOBALMEASURE_API ipReal64 globalEntropyMsr2d (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 wrapper function for Compute 2d image global entropy More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedGlobalEntropyResultPtr multiSlice_globalEntropyMsr2d (const image::ImageConstPtr &pInImg)
 wrapper function for computes the global entropy measure in the image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedGlobalEntropyResultPtr multiSlice_globalEntropyMsr2d (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::PlanIndexedHistoMsrParamsConstPtr &pPIHistoPrms)
 wrapper function for computes the global entropy measure in the image More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< GlobalEntropyMsr2dLvl1globalEntropyMsr2d_async (const image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< GlobalEntropyMsr2dLvl1globalEntropyMsr2d_async (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< GlobalEntropyMsr2dLvl1multiSlice_globalEntropyMsr2d_async (const image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< GlobalEntropyMsr2dLvl1multiSlice_globalEntropyMsr2d_async (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::PlanIndexedHistoMsrParamsConstPtr &pPIHistoPrms)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipReal64 getAsyncProcessorOutput (boost::shared_ptr< GlobalEntropyMsr2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedGlobalEntropyResultPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< GlobalEntropyMsr2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::HistogramDataPtr histogramMaskMsr2d (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg)
 wrapper function for calculates the histogram for each 2d plan of an input image intersected with a mask More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::HistogramDataPtr histogramMaskMsr2d (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 wrapper function for calculates the histogram for each 2d plan of an input image intersected with a mask More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedHistogramDataPtr multiSlice_histogramMaskMsr2d (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg)
 wrapper function for calculates the histogram for each 2d plan of an input image intersected with a mask More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedHistogramDataPtr multiSlice_histogramMaskMsr2d (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 wrapper function for calculates the histogram for each 2d plan of an input image intersected with a mask More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMaskMsr2dLvl1histogramMaskMsr2d_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMaskMsr2dLvl1histogramMaskMsr2d_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMaskMsr2dLvl1multiSlice_histogramMaskMsr2d_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMaskMsr2dLvl1multiSlice_histogramMaskMsr2d_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::HistogramDataPtr getAsyncProcessorOutput (boost::shared_ptr< HistogramMaskMsr2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedHistogramDataPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< HistogramMaskMsr2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::HistogramDataPtr histogramMaskMsr3d (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg)
 wrapper function for calculates the histogram for each 3d data of an input image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::HistogramDataPtr histogramMaskMsr3d (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 wrapper function for calculates the histogram for each 3d data of an input image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedHistogramDataPtr multiSlice_histogramMaskMsr3d (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg)
 wrapper function for calculates the histogram for each 3d data of an input image intersected with a mask More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedHistogramDataPtr multiSlice_histogramMaskMsr3d (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 wrapper function for calculates the histogram for each 3d data of an input image intersected with a mask More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMaskMsr3dLvl1histogramMaskMsr3d_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMaskMsr3dLvl1histogramMaskMsr3d_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMaskMsr3dLvl1multiSlice_histogramMaskMsr3d_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMaskMsr3dLvl1multiSlice_histogramMaskMsr3d_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::HistogramDataPtr getAsyncProcessorOutput (boost::shared_ptr< HistogramMaskMsr3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedHistogramDataPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< HistogramMaskMsr3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::HistogramDataPtr histogramMsr2d (const image::ImageConstPtr &pInImg)
 wrapper function for calculates the histogram for each 2d plan of an input image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::HistogramDataPtr histogramMsr2d (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 wrapper function for calculates the histogram for each 2d plan of an input image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedHistogramDataPtr multiSlice_histogramMsr2d (const image::ImageConstPtr &pInImg)
 wrapper function for calculates the histogram for each 2d plan of an input image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedHistogramDataPtr multiSlice_histogramMsr2d (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 wrapper function for calculates the histogram for each 2d plan of an input image More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMsr2dLvl1histogramMsr2d_async (const image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMsr2dLvl1histogramMsr2d_async (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMsr2dLvl1multiSlice_histogramMsr2d_async (const image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMsr2dLvl1multiSlice_histogramMsr2d_async (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::HistogramDataPtr getAsyncProcessorOutput (boost::shared_ptr< HistogramMsr2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedHistogramDataPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< HistogramMsr2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::HistogramDataPtr histogramMsr3d (const image::ImageConstPtr &pInImg)
 wrapper function for calculates the histogram for each 3d data of an input image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::HistogramDataPtr histogramMsr3d (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 wrapper function for calculates the histogram for each 3d data of an input image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedHistogramDataPtr multiSlice_histogramMsr3d (const image::ImageConstPtr &pInImg)
 wrapper function for calculates the histogram for each 3d data of an input image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedHistogramDataPtr multiSlice_histogramMsr3d (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 wrapper function for calculates the histogram for each 3d data of an input image More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMsr3dLvl1histogramMsr3d_async (const image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMsr3dLvl1histogramMsr3d_async (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMsr3dLvl1multiSlice_histogramMsr3d_async (const image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< HistogramMsr3dLvl1multiSlice_histogramMsr3d_async (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::HistogramDataPtr getAsyncProcessorOutput (boost::shared_ptr< HistogramMsr3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedHistogramDataPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< HistogramMsr3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::KDEDataSetPtr kernelDensityEstimator2d (const image::ImageConstPtr &pInImg)
 wrapper function for algorithm allowing to estimate probability density function of a 2d image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::KDEDataSetPtr kernelDensityEstimator2d (const image::ImageConstPtr &pInImg, const ipUInt32 inOptKDENbSamples, const ipsdk::imaproc::attr::KDEBandwidthPolicyConstPtr &pInOptKDEBandwidthPolicy)
 wrapper function for algorithm allowing to estimate probability density function of a 2d image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedKDEDataSetPtr multiSlice_kernelDensityEstimator2d (const image::ImageConstPtr &pInImg)
 wrapper function for algorithm allowing to estimate probability density function of a 2d image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedKDEDataSetPtr multiSlice_kernelDensityEstimator2d (const image::ImageConstPtr &pInImg, const ipUInt32 inOptKDENbSamples, const ipsdk::imaproc::attr::KDEBandwidthPolicyConstPtr &pInOptKDEBandwidthPolicy)
 wrapper function for algorithm allowing to estimate probability density function of a 2d image More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< KernelDensityEstimator2dLvl1kernelDensityEstimator2d_async (const image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< KernelDensityEstimator2dLvl1kernelDensityEstimator2d_async (const image::ImageConstPtr &pInImg, const ipUInt32 inOptKDENbSamples, const ipsdk::imaproc::attr::KDEBandwidthPolicyConstPtr &pInOptKDEBandwidthPolicy)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< KernelDensityEstimator2dLvl1multiSlice_kernelDensityEstimator2d_async (const image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< KernelDensityEstimator2dLvl1multiSlice_kernelDensityEstimator2d_async (const image::ImageConstPtr &pInImg, const ipUInt32 inOptKDENbSamples, const ipsdk::imaproc::attr::KDEBandwidthPolicyConstPtr &pInOptKDEBandwidthPolicy)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::KDEDataSetPtr getAsyncProcessorOutput (boost::shared_ptr< KernelDensityEstimator2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedKDEDataSetPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< KernelDensityEstimator2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::KDEDataSetPtr kernelDensityEstimator3d (const image::ImageConstPtr &pInImg3d)
 wrapper function for algorithm allowing to estimate probability density function of a 3d image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::KDEDataSetPtr kernelDensityEstimator3d (const image::ImageConstPtr &pInImg3d, const ipUInt32 inOptKDENbSamples, const ipsdk::imaproc::attr::KDEBandwidthPolicyConstPtr &pInOptKDEBandwidthPolicy)
 wrapper function for algorithm allowing to estimate probability density function of a 3d image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedKDEDataSetPtr multiSlice_kernelDensityEstimator3d (const image::ImageConstPtr &pInImg3d)
 wrapper function for algorithm allowing to estimate probability density function of a 3d image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedKDEDataSetPtr multiSlice_kernelDensityEstimator3d (const image::ImageConstPtr &pInImg3d, const ipUInt32 inOptKDENbSamples, const ipsdk::imaproc::attr::KDEBandwidthPolicyConstPtr &pInOptKDEBandwidthPolicy)
 wrapper function for algorithm allowing to estimate probability density function of a 3d image More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< KernelDensityEstimator3dLvl1kernelDensityEstimator3d_async (const image::ImageConstPtr &pInImg3d)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< KernelDensityEstimator3dLvl1kernelDensityEstimator3d_async (const image::ImageConstPtr &pInImg3d, const ipUInt32 inOptKDENbSamples, const ipsdk::imaproc::attr::KDEBandwidthPolicyConstPtr &pInOptKDEBandwidthPolicy)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< KernelDensityEstimator3dLvl1multiSlice_kernelDensityEstimator3d_async (const image::ImageConstPtr &pInImg3d)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< KernelDensityEstimator3dLvl1multiSlice_kernelDensityEstimator3d_async (const image::ImageConstPtr &pInImg3d, const ipUInt32 inOptKDENbSamples, const ipsdk::imaproc::attr::KDEBandwidthPolicyConstPtr &pInOptKDEBandwidthPolicy)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::KDEDataSetPtr getAsyncProcessorOutput (boost::shared_ptr< KernelDensityEstimator3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedKDEDataSetPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< KernelDensityEstimator3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::Pixels2dPtr locatePixels2d (const image::ImageConstPtr &pInBinImg)
 wrapper function for Build the list of the coordinates of the pixels with a value of True in the input binary image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::Pixels2dPtr locatePixels2d (const image::ImageConstPtr &pInBinImg, const ipsdk::ipUInt32 inNbPoints)
 wrapper function for Build the list of the coordinates of the pixels with a value of True in the input binary image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedPixels2dPtr multiSlice_locatePixels2d (const image::ImageConstPtr &pInBinImg)
 wrapper function for Build the list of the coordinates of the pixels with a value of True in the input binary image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedPixels2dPtr multiSlice_locatePixels2d (const image::ImageConstPtr &pInBinImg, const ipsdk::ipUInt32 inNbPoints)
 wrapper function for Build the list of the coordinates of the pixels with a value of True in the input binary image More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< LocatePixels2dLvl1locatePixels2d_async (const image::ImageConstPtr &pInBinImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< LocatePixels2dLvl1locatePixels2d_async (const image::ImageConstPtr &pInBinImg, const ipsdk::ipUInt32 inNbPoints)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< LocatePixels2dLvl1multiSlice_locatePixels2d_async (const image::ImageConstPtr &pInBinImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< LocatePixels2dLvl1multiSlice_locatePixels2d_async (const image::ImageConstPtr &pInBinImg, const ipsdk::ipUInt32 inNbPoints)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::Pixels2dPtr getAsyncProcessorOutput (boost::shared_ptr< LocatePixels2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedPixels2dPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< LocatePixels2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::Voxels3dPtr locateVoxels3d (const image::ImageConstPtr &pInBinImg3d)
 wrapper function for Build the list of the coordinates of the voxels with a value of True in the input binary image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::Voxels3dPtr locateVoxels3d (const image::ImageConstPtr &pInBinImg3d, const ipsdk::ipUInt32 inNbPoints)
 wrapper function for Build the list of the coordinates of the voxels with a value of True in the input binary image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedVoxels3dPtr multiSlice_locateVoxels3d (const image::ImageConstPtr &pInBinImg3d, const ipsdk::ipUInt32 inNbPoints)
 wrapper function for Build the list of the coordinates of the voxels with a value of True in the input binary image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedVoxels3dPtr multiSlice_locateVoxels3d (const image::ImageConstPtr &pInBinImg3d)
 wrapper function for Build the list of the coordinates of the voxels with a value of True in the input binary image More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< LocateVoxels3dLvl1locateVoxels3d_async (const image::ImageConstPtr &pInBinImg3d)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< LocateVoxels3dLvl1locateVoxels3d_async (const image::ImageConstPtr &pInBinImg3d, const ipsdk::ipUInt32 inNbPoints)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< LocateVoxels3dLvl1multiSlice_locateVoxels3d_async (const image::ImageConstPtr &pInBinImg3d)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< LocateVoxels3dLvl1multiSlice_locateVoxels3d_async (const image::ImageConstPtr &pInBinImg3d, const ipsdk::ipUInt32 inNbPoints)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::Voxels3dPtr getAsyncProcessorOutput (boost::shared_ptr< LocateVoxels3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedVoxels3dPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< LocateVoxels3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::ipReal64 normalizedCrossCorrelationMsr2d (const ipsdk::image::ImageConstPtr &pInImg1, const ipsdk::image::ImageConstPtr &pInImg2)
 wrapper function for measures the global Normalized Cross-Correlation between two images More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedNCCResultPtr multiSlice_normalizedCrossCorrelationMsr2d (const ipsdk::image::ImageConstPtr &pInImg1, const ipsdk::image::ImageConstPtr &pInImg2)
 wrapper function for measures the global Normalized Cross-Correlation between two images More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< NormalizedCrossCorrelationMsr2dLvl1normalizedCrossCorrelationMsr2d_async (const ipsdk::image::ImageConstPtr &pInImg1, const ipsdk::image::ImageConstPtr &pInImg2)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< NormalizedCrossCorrelationMsr2dLvl1multiSlice_normalizedCrossCorrelationMsr2d_async (const ipsdk::image::ImageConstPtr &pInImg1, const ipsdk::image::ImageConstPtr &pInImg2)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::ipReal64 getAsyncProcessorOutput (boost::shared_ptr< NormalizedCrossCorrelationMsr2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedNCCResultPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< NormalizedCrossCorrelationMsr2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::ipReal64 normalizedCrossCorrelationMsr3d (const ipsdk::image::ImageConstPtr &pInImg3d1, const ipsdk::image::ImageConstPtr &pInImg3d2)
 wrapper function for measures the global Normalized Cross-Correlation between two 3D images More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedNCCResultPtr multiSlice_normalizedCrossCorrelationMsr3d (const ipsdk::image::ImageConstPtr &pInImg3d1, const ipsdk::image::ImageConstPtr &pInImg3d2)
 wrapper function for measures the global Normalized Cross-Correlation between two 3D images More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< NormalizedCrossCorrelationMsr3dLvl1normalizedCrossCorrelationMsr3d_async (const ipsdk::image::ImageConstPtr &pInImg3d1, const ipsdk::image::ImageConstPtr &pInImg3d2)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< NormalizedCrossCorrelationMsr3dLvl1multiSlice_normalizedCrossCorrelationMsr3d_async (const ipsdk::image::ImageConstPtr &pInImg3d1, const ipsdk::image::ImageConstPtr &pInImg3d2)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::ParaboloidParams3dPtr paraboloidImgFit2d (const ipsdk::image::ImageConstPtr &pInImg)
 wrapper function for algorithm fitting intensities of a 2d image with a 3d paraboloid More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::ParaboloidParams3dPtr paraboloidImgFit2d (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pMaskImg)
 wrapper function for algorithm fitting intensities of a 2d image with a 3d paraboloid More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedParaboloidParams3dPtr multiSlice_paraboloidImgFit2d (const ipsdk::image::ImageConstPtr &pInImg)
 wrapper function for algorithm fitting intensities of a 2d image with a 3d paraboloid More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedParaboloidParams3dPtr multiSlice_paraboloidImgFit2d (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pMaskImg)
 wrapper function for algorithm fitting intensities of a 2d image with a 3d paraboloid More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< ParaboloidImgFit2dLvl1paraboloidImgFit2d_async (const ipsdk::image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< ParaboloidImgFit2dLvl1paraboloidImgFit2d_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< ParaboloidImgFit2dLvl1multiSlice_paraboloidImgFit2d_async (const ipsdk::image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< ParaboloidImgFit2dLvl1multiSlice_paraboloidImgFit2d_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::ParaboloidParams3dPtr getAsyncProcessorOutput (boost::shared_ptr< ParaboloidImgFit2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedParaboloidParams3dPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< ParaboloidImgFit2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipReal64 pearsonCorrelationCoefficient2d (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2)
 wrapper function for computes the Pearson correlation coefficient in the image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedPearsonCCResultPtr multiSlice_pearsonCorrelationCoefficient2d (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2)
 wrapper function for computes the Pearson correlation coefficient in the image More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< PearsonCorrelationCoefficient2dLvl1pearsonCorrelationCoefficient2d_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< PearsonCorrelationCoefficient2dLvl1multiSlice_pearsonCorrelationCoefficient2d_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipReal64 getAsyncProcessorOutput (boost::shared_ptr< PearsonCorrelationCoefficient2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedPearsonCCResultPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< PearsonCorrelationCoefficient2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipReal64 pearsonCorrelationCoefficient3d (const image::ImageConstPtr &pInImg3d1, const image::ImageConstPtr &pInImg3d2)
 wrapper function for computes the Pearson correlation coefficient in the 3d image More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedPearsonCCResultPtr multiSlice_pearsonCorrelationCoefficient3d (const image::ImageConstPtr &pInImg3d1, const image::ImageConstPtr &pInImg3d2)
 wrapper function for computes the Pearson correlation coefficient in the image More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< PearsonCorrelationCoefficient3dLvl1pearsonCorrelationCoefficient3d_async (const image::ImageConstPtr &pInImg3d1, const image::ImageConstPtr &pInImg3d2)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< PearsonCorrelationCoefficient3dLvl1multiSlice_pearsonCorrelationCoefficient3d_async (const image::ImageConstPtr &pInImg3d1, const image::ImageConstPtr &pInImg3d2)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipReal64 getAsyncProcessorOutput (boost::shared_ptr< PearsonCorrelationCoefficient3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedPearsonCCResultPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< PearsonCorrelationCoefficient3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::image::ImagePtr seqProjectionImg (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::eProjStatType &eInProjStatType)
 wrapper function for measure of common statistics indicators in the image (mean, max, etc.) computed along the sequence More...
 
IPSDKIPLGLOBALMEASURE_API void seqProjectionImg (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::eProjStatType &eInProjStatType, const ipsdk::image::ImagePtr &pOutImg)
 wrapper function for measure of common statistics indicators in the image (mean, max, etc.) computed along the sequence More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< SeqProjectionImgLvl1seqProjectionImg_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::eProjStatType &eInProjStatType)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< SeqProjectionImgLvl1seqProjectionImg_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::eProjStatType &eInProjStatType, const ipsdk::image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< SeqProjectionImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::SimilarityStatsPtr similarityMsr (const ipsdk::image::ImageConstPtr &pInImg1, const ipsdk::image::ImageConstPtr &pInImg2)
 wrapper function for measures of similarity between two images More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< SimilarityMsrLvl1similarityMsr_async (const ipsdk::image::ImageConstPtr &pInImg1, const ipsdk::image::ImageConstPtr &pInImg2)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::SimilarityStatsPtr getAsyncProcessorOutput (boost::shared_ptr< SimilarityMsrLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::StatsResultPtr statsMaskMsr2d (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 wrapper function for measure of common statistics indicators (mean, max, etc.) in an image intersected with a mask for each 2d plan More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedStatsResultPtr multiSlice_statsMaskMsr2d (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 wrapper function for measure of common statistics indicators (mean, max, etc.) in an image intersected with a mask for each 2d plan More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< StatsMaskMsr2dLvl1statsMaskMsr2d_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< StatsMaskMsr2dLvl1multiSlice_statsMaskMsr2d_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::StatsResultPtr getAsyncProcessorOutput (boost::shared_ptr< StatsMaskMsr2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedStatsResultPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< StatsMaskMsr2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::StatsResultPtr statsMaskMsr3d (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 wrapper function for measure of common statistics indicators in a 3d image (mean, max, etc.) intersected with a mask More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedStatsResultPtr multiSlice_statsMaskMsr3d (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 wrapper function for measure of common statistics indicators in a 3d image (mean, max, etc.) intersected with a mask for each 3d plan More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< StatsMaskMsr3dLvl1statsMaskMsr3d_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< StatsMaskMsr3dLvl1multiSlice_statsMaskMsr3d_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::StatsResultPtr getAsyncProcessorOutput (boost::shared_ptr< StatsMaskMsr3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedStatsResultPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< StatsMaskMsr3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::StatsResultPtr statsMsr2d (const ipsdk::image::ImageConstPtr &pInImg)
 wrapper function for measure of common statistics indicators in an image (mean, max, etc.) for each 2d plan More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedStatsResultPtr multiSlice_statsMsr2d (const ipsdk::image::ImageConstPtr &pInImg)
 wrapper function for measure of common statistics indicators in a 2d image (mean, max, etc.) More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< StatsMsr2dLvl1statsMsr2d_async (const ipsdk::image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< StatsMsr2dLvl1multiSlice_statsMsr2d_async (const ipsdk::image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::StatsResultPtr getAsyncProcessorOutput (boost::shared_ptr< StatsMsr2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedStatsResultPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< StatsMsr2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< StatsMsr3dLvl1statsMsr3d_async (const ipsdk::image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< StatsMsr3dLvl1multiSlice_statsMsr3d_async (const ipsdk::image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::StatsResultPtr getAsyncProcessorOutput (boost::shared_ptr< StatsMsr3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedStatsResultPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< StatsMsr3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::DoublesPtr volumePercent3dMsr (const ipsdk::image::ImageConstPtr &pInImg)
 wrapper function for Computes the ratio between the number of pivoxels and the total image size. More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::DoublesPtr volumePercent3dMsr (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 wrapper function for Computes the ratio between the number of pivoxels and the total image size. More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedDoublesPtr multiSlice_volumePercent3dMsr (const ipsdk::image::ImageConstPtr &pInImg)
 wrapper function for Computes the ratio between the number of pivoxels and the total image size. More...
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedDoublesPtr multiSlice_volumePercent3dMsr (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 wrapper function for Computes the ratio between the number of pivoxels and the total image size. More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< VolumePercent3dMsrLvl1volumePercent3dMsr_async (const ipsdk::image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< VolumePercent3dMsrLvl1volumePercent3dMsr_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< VolumePercent3dMsrLvl1multiSlice_volumePercent3dMsr_async (const ipsdk::image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< VolumePercent3dMsrLvl1multiSlice_volumePercent3dMsr_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::DoublesPtr getAsyncProcessorOutput (boost::shared_ptr< VolumePercent3dMsrLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedDoublesPtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< VolumePercent3dMsrLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::DoublesPtr xProjection2d (const ipsdk::image::ImageConstPtr &pInSubImg2d, const ipsdk::imaproc::attr::eProjStatType &eInProjStatType)
 wrapper function for measure of common statistics indicators in the image (mean, max, etc.) computed along the Y direction More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< XProjection2dLvl1xProjection2d_async (const ipsdk::image::ImageConstPtr &pInSubImg2d, const ipsdk::imaproc::attr::eProjStatType &eInProjStatType)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::DoublesPtr getAsyncProcessorOutput (boost::shared_ptr< XProjection2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::DoublesPtr yProjection2d (const ipsdk::image::ImageConstPtr &pInSubImg, const ipsdk::imaproc::attr::eProjStatType &eInProjStatType)
 wrapper function for measure of common statistics indicators in the image (mean, max, etc.) computed along the X direction More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< YProjection2dLvl1yProjection2d_async (const ipsdk::image::ImageConstPtr &pInSubImg, const ipsdk::imaproc::attr::eProjStatType &eInProjStatType)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::DoublesPtr getAsyncProcessorOutput (boost::shared_ptr< YProjection2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLGLOBALMEASURE_API ipsdk::image::ImagePtr zProjectionImg (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::eProjStatType &eInProjStatType)
 wrapper function for measure of common statistics indicators in the image 3d (mean, max, etc.) computed along Z axis More...
 
IPSDKIPLGLOBALMEASURE_API void zProjectionImg (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::eProjStatType &eInProjStatType, const ipsdk::image::ImagePtr &pOutImg)
 wrapper function for measure of common statistics indicators in the image 3d (mean, max, etc.) computed along Z axis More...
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< ZProjectionImgLvl1zProjectionImg_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::eProjStatType &eInProjStatType)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API boost::shared_ptr< ZProjectionImgLvl1zProjectionImg_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::eProjStatType &eInProjStatType, const ipsdk::image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLGLOBALMEASURE_API ipsdk::image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< ZProjectionImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 

Variables

ipsdk::gpu::CudaStatsInfo _statsInfo
 Collection of partial stats results.
 

Detailed Description

Namespace aggregating global measure operations on images, pixel by pixel.

Enumeration Type Documentation

◆ eIPSDKIPLGlobalMeasureMessage

Enumerate describing messages.

Note
This enumerate is associated to a message map
See also
IPSDK_Message_Map

◆ eProcessorMessage

Enumerator
eAreaPercent2dMsrLvl1ToolTipId 

Level 1 algorithm: Computes the ratio between the number of pixels and the total image size.

eAreaPercent2dMsrLvl2ToolTipId 

Level 2 algorithm: Computes the ratio between the number of pixels and the total image size.

eAreaPercent2dMsrLvl3ToolTipId 

Level 3 algorithm: Computes the ratio between the number of pixels and the total image size.

eCounting2dMsrLvl1ToolTipId 

Level 1 algorithm: Count the number of objects in the image.

eCounting2dMsrLvl2ToolTipId 

Level 2 algorithm: Count the number of objects in the image.

eCounting3dMsrLvl1ToolTipId 

Level 1 algorithm: Count the number of objects in the 3D input label image.

eCounting3dMsrLvl2ToolTipId 

Level 2 algorithm: Count the number of objects in the 3D input label image.

eGaussianNoiseMsrLvl1ToolTipId 

Level 1 algorithm: Image Gaussian noise measures estimation.

eGaussianNoiseMsrLvl2ToolTipId 

Level 2 algorithm: Image Gaussian noise measures estimation.

eGaussianNoiseMsrLvl3ToolTipId 

Level 3 algorithm: Image Gaussian noise measures estimation.

eGlobalEntropyMsr2dLvl1ToolTipId 

Level 1 algorithm: Compute 2d image global entropy.

eGlobalEntropyMsr2dLvl2ToolTipId 

Level 2 algorithm: Compute 2d image global entropy.

eHistogramMaskMsr2dLvl1ToolTipId 

Level 1 algorithm: calculates the histogram for each 2d plan of an input image intersected with a mask.

eHistogramMaskMsr2dLvl2ToolTipId 

Level 2 algorithm: calculates the histogram for each 2d plan of an input image intersected with a mask.

eHistogramMaskMsr2dLvl3ToolTipId 

Level 3 algorithm: calculates the histogram for each 2d plan of an input image intersected with a mask.

eHistogramMaskMsr3dLvl1ToolTipId 

Level 1 algorithm: calculates the histogram for each 3d data of an input image intersected with a mask.

eHistogramMaskMsr3dLvl2ToolTipId 

Level 2 algorithm: calculates the histogram of an input 3d image intersected with a mask.

eHistogramMaskMsr3dLvl3ToolTipId 

Level 3 algorithm: calculates the histogram of an input 3d image intersected with a mask.

eHistogramMaskMsrLvl1ToolTipId 

Level 1 algorithm: calculates the histogram of an input image intersected with a mask.

eHistogramMaskMsrLvl2ToolTipId 

Level 2 algorithm: calculates the histogram of an input image intersected with a mask.

eHistogramMaskMsrLvl3ToolTipId 

Level 3 algorithm: calculates the histogram of an input image intersected with a mask.

eHistogramMsr2dLvl1ToolTipId 

Level 1 algorithm: calculates the histogram for each 2d plan of an input image.

eHistogramMsr2dLvl2ToolTipId 

Level 2 algorithm: calculates the histogram for each 2d plan of an input image.

eHistogramMsr2dLvl3ToolTipId 

Level 3 algorithm: calculates the histogram for each 2d plan of an input image.

eHistogramMsr3dLvl1ToolTipId 

Level 1 algorithm: calculates the histogram for each 3d data of an input image.

eHistogramMsr3dLvl2ToolTipId 

Level 2 algorithm: calculates the histogram of an input 3d image.

eHistogramMsr3dLvl3ToolTipId 

Level 3 algorithm: calculates the histogram of an input 3d image.

eHistogramMsrLvl1ToolTipId 

Level 1 algorithm: calculates the histogram of an input image.

eHistogramMsrLvl2ToolTipId 

Level 2 algorithm: calculates the histogram of an input image.

eHistogramMsrLvl3ToolTipId 

Level 3 algorithm: calculates the histogram of an input image.

eKernelDensityEstimator2dLvl1ToolTipId 

Level 1 algorithm: algorithm allowing to estimate probability density function of a 2d image.

eKernelDensityEstimator2dLvl2ToolTipId 

Level 2 algorithm: algorithm allowing to estimate probability density function of a 2d image.

eKernelDensityEstimator3dLvl1ToolTipId 

Level 1 algorithm: algorithm allowing to estimate probability density function of a 3d image.

eKernelDensityEstimator3dLvl2ToolTipId 

Level 2 algorithm: algorithm allowing to estimate probability density function of a 3d image.

eLocatePixels2dLvl1ToolTipId 

Level 1 algorithm: Build the list of the coordinates of the pixels with a value of True in the input binary image.

eLocatePixels2dLvl2ToolTipId 

Level 2 algorithm: Build the list of the coordinates of the pixels with a value of True in the input binary image.

eLocatePixels2dLvl3ToolTipId 

Level 3 algorithm: Build the list of the coordinates of the pixels with a value of True in the input binary image.

eLocateVoxels3dLvl1ToolTipId 

Level 1 algorithm: Build the list of the coordinates of the voxels with a value of True in the input binary image.

eLocateVoxels3dLvl2ToolTipId 

Level 2 algorithm: Build the list of the coordinates of the voxels with a value of True in the input binary image.

eLocateVoxels3dLvl3ToolTipId 

Level 3 algorithm: Build the list of the coordinates of the voxels with a value of True in the input binary image.

eNormalizedCrossCorrelationMsr2dGpuLvl3ToolTipId 

Level 2 algorithm: measures the global Normalized Cross-Correlation between two images on Gpu.

eNormalizedCrossCorrelationMsr2dLvl1ToolTipId 

Level 1 algorithm: measures the global Normalized Cross-Correlation between two images.

eNormalizedCrossCorrelationMsr2dLvl2ToolTipId 

Level 2 algorithm: measures the global Normalized Cross-Correlation between two images.

eNormalizedCrossCorrelationMsr2dLvl3ToolTipId 

Level 3 algorithm: measures the global Normalized Cross-Correlation between two images.

eNormalizedCrossCorrelationMsr3dLvl1ToolTipId 

Level 1 algorithm: measures the global Normalized Cross-Correlation between two 3D images.

eNormalizedCrossCorrelationMsr3dLvl2ToolTipId 

Level 2 algorithm: measures the global Normalized Cross-Correlation between two 3D images.

eNormalizedCrossCorrelationMsr3dLvl3ToolTipId 

Level 3 algorithm: measures the global Normalized Cross-Correlation between two 3D images.

eParaboloidImgFit2dLvl1ToolTipId 

Level 1 algorithm: algorithm fitting intensities of a 2d image with a 3d paraboloid.

eParaboloidImgFit2dLvl2ToolTipId 

Level 2 algorithm: algorithm fitting intensities of a 2d image with a 3d paraboloid.

eParaboloidImgFit2dLvl3ToolTipId 

Level 3 algorithm: algorithm fitting intensities of a 2d image with a 3d paraboloid.

ePearsonCorrelationCoefficient2dLvl1ToolTipId 

Level 1 algorithm: computes the Pearson correlation coefficient in the image.

ePearsonCorrelationCoefficient2dLvl2ToolTipId 

Level 2 algorithm: computes the Pearson correlation coefficient in the image.

ePearsonCorrelationCoefficient2dLvl3ToolTipId 

Level 3 algorithm: computes the Pearson correlation coefficient in the image.

ePearsonCorrelationCoefficient3dLvl1ToolTipId 

Level 1 algorithm: computes the Pearson correlation coefficient in the 3d image.

ePearsonCorrelationCoefficient3dLvl2ToolTipId 

Level 2 algorithm: computes the Pearson correlation coefficient in the 3d image.

ePearsonCorrelationCoefficient3dLvl3ToolTipId 

Level 3 algorithm: computes the Pearson correlation coefficient in the 3d image.

eProjectionUnknownProjStatError 

Specified algorithm identifier is not a ipsdk::imaproc::attr::eProjStatType.

eSeqProjectionImgLvl1ToolTipId 

Level 1 algorithm: measure of common statistics indicators in the image (mean, max, etc.) computed along the sequence.

eSeqProjectionImgLvl2ToolTipId 

Level 2 algorithm: measure of common statistics indicators in the image (mean, max, etc.) computed along the sequence.

eSeqProjectionMaxImgLvl3ToolTipId 

Level 3 algorithm: measure of maxima in the image computed along the sequence.

eSeqProjectionMeanImgLvl3ToolTipId 

Level 3 algorithm: measure of means in the image computed along the sequence.

eSeqProjectionMedianImgLvl3ToolTipId 

Level 3 algorithm: measure of medians in the image computed along the sequence.

eSeqProjectionMinImgLvl3ToolTipId 

Level 3 algorithm: measure of minima in the image computed along the sequence.

eSeqProjectionStdDevImgLvl3ToolTipId 

Level 3 algorithm: measure of standard deviations in the image computed along the sequence.

eSeqProjectionSumImgLvl3ToolTipId 

Level 3 algorithm: measure of sums in the image computed along the sequence.

eSeqProjectionVarImgLvl3ToolTipId 

Level 3 algorithm: measure of variances in the image computed along the sequence.

eSimilarityMsrLvl1ToolTipId 

Level 1 algorithm: measures of similarity between two images.

eSimilarityMsrLvl2ToolTipId 

Level 2 algorithm: measures of similarity between two images.

eSimilarityMsrLvl3ToolTipId 

Level 3 algorithm: measures of similarity between two images.

eStatsMaskMsr2dLvl1ToolTipId 

Level 1 algorithm: measure of common statistics indicators (mean, max, etc.) in an image intersected with a mask for each 2d plan.

eStatsMaskMsr2dLvl2ToolTipId 

Level 2 algorithm: measure of common statistics indicators (mean, max, etc.) in an image intersected with a mask for each 2d plan.

eStatsMaskMsr2dLvl3ToolTipId 

Level 3 algorithm: measure of common statistics indicators (mean, max, etc.) in an image intersected with a mask for each 2d plan.

eStatsMaskMsr3dLvl1ToolTipId 

Level 1 algorithm: measure of common statistics indicators in a 3d image (mean, max, etc.) intersected with a mask.

eStatsMaskMsr3dLvl2ToolTipId 

Level 2 algorithm: measure of common statistics indicators in a 3d image (mean, max, etc.) intersected with a mask.

eStatsMaskMsr3dLvl3ToolTipId 

Level 3 algorithm: measure of common statistics indicators in a 3d image (mean, max, etc.) intersected with a mask.

eStatsMaskMsrLvl1ToolTipId 

Level 1 algorithm: measure of common statistics indicators (mean, max, etc.) in image intersected with a mask.

eStatsMaskMsrLvl2ToolTipId 

Level 2 algorithm: measure of common statistics indicators (mean, max, etc.) in image intersected with a mask.

eStatsMaskMsrLvl3ToolTipId 

Level 3 algorithm: measure of common statistics indicators (mean, max, etc.) in image intersected with a mask.

eStatsMsr2dGpuLvl3ToolTipId 

Level 2 algorithm: measure of common statistics indicators in an image (mean, max, etc.) for each 2d plan on GPU.

eStatsMsr2dLvl1ToolTipId 

Level 1 algorithm: measure of common statistics indicators in an image (mean, max, etc.) for each 2d plan.

eStatsMsr2dLvl2ToolTipId 

Level 2 algorithm: measure of common statistics indicators in an image (mean, max, etc.) for each 2d plan.

eStatsMsr2dLvl3ToolTipId 

Level 3 algorithm: measure of common statistics indicators in an image (mean, max, etc.) for each 2d plan.

eStatsMsr3dGpuLvl3ToolTipId 

Level 2 algorithm: measure of common statistics indicators in a 3d image (mean, max, etc.) on GPU.

eStatsMsr3dLvl1ToolTipId 

Level 1 algorithm: measure of common statistics indicators in a 3d image (mean, max, etc.)

eStatsMsr3dLvl2ToolTipId 

Level 2 algorithm: measure of common statistics indicators in a 3d image (mean, max, etc.)

eStatsMsr3dLvl3ToolTipId 

Level 3 algorithm: measure of common statistics indicators in a 3d image (mean, max, etc.)

eStatsMsrGpuLvl3ToolTipId 

Level 2 algorithm: measure of common statistics indicators in an image (mean, max, etc.) on GPU.

eStatsMsrLvl1ToolTipId 

Level 1 algorithm: measure of common statistics indicators in the image (mean, max, etc.)

eStatsMsrLvl2ToolTipId 

Level 2 algorithm: measure of common statistics indicators in the image (mean, max, etc.)

eStatsMsrLvl3ToolTipId 

Level 3 algorithm: measure of common statistics indicators in the image (mean, max, etc.)

eVolumePercent3dMsrGpuLvl3ToolTipId 

Level 2 algorithm: Computes the ratio between the number of pivoxels and the total image size. on Gpu.

eVolumePercent3dMsrLvl1ToolTipId 

Level 1 algorithm: Computes the ratio between the number of pivoxels and the total image size.

eVolumePercent3dMsrLvl2ToolTipId 

Level 2 algorithm: Computes the ratio between the number of pivoxels and the total image size.

eVolumePercent3dMsrLvl3ToolTipId 

Level 3 algorithm: Computes the ratio between the number of pivoxels and the total image size.

eXProjection2dLvl1ToolTipId 

Level 1 algorithm: measure of common statistics indicators in the image (mean, max, etc.) computed along the Y direction.

eXProjection2dLvl2ToolTipId 

Level 2 algorithm: measure of common statistics indicators in the image (mean, max, etc.) computed along the Y direction.

eXProjectionMax2dLvl3ToolTipId 

Level 3 algorithm: maximum of the image along the Y direction.

eXProjectionMean2dLvl3ToolTipId 

Level 3 algorithm: mean of the image along the Y direction.

eXProjectionMedian2dLvl3ToolTipId 

Level 3 algorithm: median of the image along the Y direction.

eXProjectionMin2dLvl3ToolTipId 

Level 3 algorithm: minimum of the image along the Y direction.

eXProjectionStdDev2dLvl3ToolTipId 

Level 3 algorithm: standard deviation of the image along the Y direction.

eXProjectionSum2dLvl3ToolTipId 

Level 3 algorithm: sum of the image along the Y direction.

eXProjectionVar2dLvl3ToolTipId 

Level 3 algorithm: variance of the image along the Y direction.

eYProjection2dLvl1ToolTipId 

Level 1 algorithm: measure of common statistics indicators in the image (mean, max, etc.) computed along the X direction.

eYProjectionMax2dLvl3ToolTipId 

Level 3 algorithm: maximum of the image along the X direction.

eYProjectionMean2dLvl3ToolTipId 

Level 3 algorithm: mean of the image along the X direction.

eYProjectionMedian2dLvl3ToolTipId 

Level 3 algorithm: median of the image along the X direction.

eYProjectionMin2dLvl3ToolTipId 

Level 3 algorithm: minimum of the image along the X direction.

eYProjectionStdDev2dLvl3ToolTipId 

Level 3 algorithm: standard deviation of the image along the X direction.

eYProjectionSum2dLvl3ToolTipId 

Level 3 algorithm: sum of the image along the X direction.

eYProjectionVar2dLvl3ToolTipId 

Level 3 algorithm: variance of the image along the X direction.

eZProjectionImgLvl1ToolTipId 

Level 1 algorithm: measure of common statistics indicators in the image 3d (mean, max, etc.) computed along Z axis.

eZProjectionImgLvl2ToolTipId 

Level 2 algorithm: measure of common statistics indicators in the image 3d (mean, max, etc.) computed along Z axis.

eZProjectionMaxImgLvl3ToolTipId 

Level 3 algorithm: measure of common statistics indicators in the image 3d (mean, max, etc.) computed along Z axis.

eZStackFocusContrastImgLvl1ToolTipId 

Level 1 algorithm: function computing contrast for Z focus.

eZStackFocusPonderationImgLvl1ToolTipId 

Level 1 algorithm: function computing a contrasted image by ponderation along the Z axis.

Function Documentation

◆ genericKernelLauncher() [1/2]

template<typename T >
IPSDK_DECLARE_GPU_PROCESSING_ALGORITHM (IPSDKIPLGlobalMeasure, StatsMsr2d, ipsdk::processor::none(), (((ipsdk)(imaproc)(attr))(InSubGpuImg)) (((ipsdk)(imaproc)(attr))(OutStatsResult))) public BoolResult ipsdk::imaproc::glbmsr::genericKernelLauncher ( )

method called after processing

Returns
execution result

◆ genericKernelLauncher() [2/2]

template<typename T >
IPSDK_DECLARE_GPU_PROCESSING_ALGORITHM (IPSDKIPLGlobalMeasure, StatsMsr3d, ipsdk::processor::none(), (((ipsdk)(imaproc)(attr))(InSubGpuImg)) (((ipsdk)(imaproc)(attr))(OutStatsResult))) public BoolResult ipsdk::imaproc::glbmsr::genericKernelLauncher ( )

method called after processing

Returns
execution result