eVision C++ API 26.10.0-beta.2.dev
Loading...
Searching...
No Matches
eVision::Easy3D::EStatistics Class Reference

Calculates various statistics on the pixels values of an EDepthMap or EZMap. More...

#include <eVision/Easy3D/EStatistics.h>

Collaboration diagram for eVision::Easy3D::EStatistics:

Static Public Member Functions

static eVision::Easy3D::EStatistics8 ComputePixelStatistics (const eVision::Easy3D::EDepthMap8 &sourceMap, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static eVision::Easy3D::EStatistics8 ComputePixelStatistics (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::ERegion &region, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static eVision::Easy3D::EStatistics8 ComputePixelStatistics (const eVision::Easy3D::EZMap8 &sourceMap, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static eVision::Easy3D::EStatistics8 ComputePixelStatistics (const eVision::Easy3D::EZMap8 &sourceMap, eVision::ERegion &region, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static eVision::Easy3D::EStatistics16 ComputePixelStatistics (const eVision::Easy3D::EDepthMap16 &sourceMap, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static eVision::Easy3D::EStatistics16 ComputePixelStatistics (const eVision::Easy3D::EDepthMap16 &sourceMap, eVision::ERegion &region, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static eVision::Easy3D::EStatistics16 ComputePixelStatistics (const eVision::Easy3D::EZMap16 &sourceMap, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static eVision::Easy3D::EStatistics16 ComputePixelStatistics (const eVision::Easy3D::EZMap16 &sourceMap, eVision::ERegion &region, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static eVision::Easy3D::EStatistics32f ComputePixelStatistics (const eVision::Easy3D::EDepthMap32f &sourceMap, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static eVision::Easy3D::EStatistics32f ComputePixelStatistics (const eVision::Easy3D::EDepthMap32f &sourceMap, eVision::ERegion &region, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static eVision::Easy3D::EStatistics32f ComputePixelStatistics (const eVision::Easy3D::EZMap32f &sourceMap, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static eVision::Easy3D::EStatistics32f ComputePixelStatistics (const eVision::Easy3D::EZMap32f &sourceMap, eVision::ERegion &region, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EDepthMap8 &sourceMap, uint32_t &validCount, eVision::EBW8 &minimumValue, eVision::EBW8 &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EDepthMap16 &sourceMap, uint32_t &validCount, eVision::EBW16 &minimumValue, eVision::EBW16 &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EDepthMap32f &sourceMap, uint32_t &validCount, eVision::EBW32f &minimumValue, eVision::EBW32f &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EDepthMap16 &sourceMap, eVision::ERegion &region, uint32_t &validCount, eVision::EBW16 &minimumValue, eVision::EBW16 &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::ERegion &region, uint32_t &validCount, eVision::EBW8 &minimumValue, eVision::EBW8 &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EDepthMap32f &sourceMap, eVision::ERegion &region, uint32_t &validCount, eVision::EBW32f &minimumValue, eVision::EBW32f &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EDepthMap8 &sourceMap, uint32_t &validCount, eVision::EBW8 &minimumValue, eVision::EBW8 &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::ERegion &region, uint32_t &validCount, eVision::EBW8 &minimumValue, eVision::EBW8 &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EDepthMap16 &sourceMap, uint32_t &validCount, eVision::EBW16 &minimumValue, eVision::EBW16 &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EDepthMap16 &sourceMap, eVision::ERegion &region, uint32_t &validCount, eVision::EBW16 &minimumValue, eVision::EBW16 &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EDepthMap32f &sourceMap, uint32_t &validCount, eVision::EBW32f &minimumValue, eVision::EBW32f &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EDepthMap32f &sourceMap, eVision::ERegion &region, uint32_t &validCount, eVision::EBW32f &minimumValue, eVision::EBW32f &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EZMap8 &sourceMap, uint32_t &validCount, eVision::EBW8 &minimumValue, eVision::EBW8 &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EZMap8 &sourceMap, eVision::ERegion &region, uint32_t &validCount, eVision::EBW8 &minimumValue, eVision::EBW8 &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EZMap16 &sourceMap, uint32_t &validCount, eVision::EBW16 &minimumValue, eVision::EBW16 &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EZMap16 &sourceMap, eVision::ERegion &region, uint32_t &validCount, eVision::EBW16 &minimumValue, eVision::EBW16 &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EZMap32f &sourceMap, uint32_t &validCount, eVision::EBW32f &minimumValue, eVision::EBW32f &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EZMap32f &sourceMap, eVision::ERegion &region, uint32_t &validCount, eVision::EBW32f &minimumValue, eVision::EBW32f &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EZMap8 &sourceMap, uint32_t &validCount, eVision::EBW8 &minimumValue, eVision::EBW8 &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EZMap8 &sourceMap, eVision::ERegion &region, uint32_t &validCount, eVision::EBW8 &minimumValue, eVision::EBW8 &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EZMap16 &sourceMap, uint32_t &validCount, eVision::EBW16 &minimumValue, eVision::EBW16 &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EZMap16 &sourceMap, eVision::ERegion &region, uint32_t &validCount, eVision::EBW16 &minimumValue, eVision::EBW16 &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EZMap32f &sourceMap, uint32_t &validCount, eVision::EBW32f &minimumValue, eVision::EBW32f &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static void ComputePixelStatistics (const eVision::Easy3D::EZMap32f &sourceMap, eVision::ERegion &region, uint32_t &validCount, eVision::EBW32f &minimumValue, eVision::EBW32f &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.
static eVision::Easy3D::EStatistics32f ComputeStatistics (const eVision::Easy3D::EDepthMap8 &sourceMap, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static eVision::Easy3D::EStatistics32f ComputeStatistics (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::ERegion &region, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static eVision::Easy3D::EStatistics32f ComputeStatistics (const eVision::Easy3D::EZMap8 &sourceMap, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static eVision::Easy3D::EStatistics32f ComputeStatistics (const eVision::Easy3D::EZMap8 &sourceMap, eVision::ERegion &region, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static eVision::Easy3D::EStatistics32f ComputeStatistics (const eVision::Easy3D::EDepthMap16 &sourceMap, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static eVision::Easy3D::EStatistics32f ComputeStatistics (const eVision::Easy3D::EDepthMap16 &sourceMap, eVision::ERegion &region, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static eVision::Easy3D::EStatistics32f ComputeStatistics (const eVision::Easy3D::EZMap16 &sourceMap, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static eVision::Easy3D::EStatistics32f ComputeStatistics (const eVision::Easy3D::EZMap16 &sourceMap, eVision::ERegion &region, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static eVision::Easy3D::EStatistics32f ComputeStatistics (const eVision::Easy3D::EDepthMap32f &sourceMap, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static eVision::Easy3D::EStatistics32f ComputeStatistics (const eVision::Easy3D::EDepthMap32f &sourceMap, eVision::ERegion &region, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static eVision::Easy3D::EStatistics32f ComputeStatistics (const eVision::Easy3D::EZMap32f &sourceMap, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static eVision::Easy3D::EStatistics32f ComputeStatistics (const eVision::Easy3D::EZMap32f &sourceMap, eVision::ERegion &region, bool computeStddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EDepthMap8 &sourceMap, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::ERegion &region, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EDepthMap16 &sourceMap, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EDepthMap16 &sourceMap, eVision::ERegion &region, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EDepthMap32f &sourceMap, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EDepthMap32f &sourceMap, eVision::ERegion &region, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EZMap8 &sourceMap, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EZMap8 &sourceMap, eVision::ERegion &region, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EZMap16 &sourceMap, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EZMap16 &sourceMap, eVision::ERegion &region, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EZMap32f &sourceMap, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EZMap32f &sourceMap, eVision::ERegion &region, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EDepthMap8 &sourceMap, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::ERegion &region, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EDepthMap16 &sourceMap, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EDepthMap16 &sourceMap, eVision::ERegion &region, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EDepthMap32f &sourceMap, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EDepthMap32f &sourceMap, eVision::ERegion &region, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EZMap8 &sourceMap, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EZMap8 &sourceMap, eVision::ERegion &region, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EZMap16 &sourceMap, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EZMap16 &sourceMap, eVision::ERegion &region, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EZMap32f &sourceMap, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStatistics (const eVision::Easy3D::EZMap32f &sourceMap, eVision::ERegion &region, uint32_t &validCount, float &minimumValue, float &maximumValue, float &average, float &stddev)
 Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::EImageBW8 &destinationImage, int16_t halfKernelSize, float minValidRatio, bool fillUndefinedPixels)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::EImageBW8 &destinationImage, int16_t halfKernelSize, float minValidRatio)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::EImageBW8 &destinationImage, int16_t halfKernelSize)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EDepthMap16 &sourceMap, eVision::EImageBW16 &destinationImage, int16_t halfKernelSize, float minValidRatio, bool fillUndefinedPixels)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EDepthMap16 &sourceMap, eVision::EImageBW16 &destinationImage, int16_t halfKernelSize, float minValidRatio)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EDepthMap16 &sourceMap, eVision::EImageBW16 &destinationImage, int16_t halfKernelSize)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::EImageBW16 &destinationImage, int16_t halfKernelSize, float minValidRatio, bool fillUndefinedPixels)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::EImageBW16 &destinationImage, int16_t halfKernelSize, float minValidRatio)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::EImageBW16 &destinationImage, int16_t halfKernelSize)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EZMap16 &sourceMap, eVision::EImageBW16 &destinationImage, int16_t halfKernelSize, float minValidRatio, bool fillUndefinedPixels)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EZMap16 &sourceMap, eVision::EImageBW16 &destinationImage, int16_t halfKernelSize, float minValidRatio)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EZMap16 &sourceMap, eVision::EImageBW16 &destinationImage, int16_t halfKernelSize)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EZMap8 &sourceMap, eVision::EImageBW8 &destinationImage, int16_t halfKernelSize, float minValidRatio, bool fillUndefinedPixels)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EZMap8 &sourceMap, eVision::EImageBW8 &destinationImage, int16_t halfKernelSize, float minValidRatio)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EZMap8 &sourceMap, eVision::EImageBW8 &destinationImage, int16_t halfKernelSize)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EZMap8 &sourceMap, eVision::EImageBW16 &destinationImage, int16_t halfKernelSize, float minValidRatio, bool fillUndefinedPixels)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EZMap8 &sourceMap, eVision::EImageBW16 &destinationImage, int16_t halfKernelSize, float minValidRatio)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeStandardDeviationMap (const eVision::Easy3D::EZMap8 &sourceMap, eVision::EImageBW16 &destinationImage, int16_t halfKernelSize)
 Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.
static void ComputeAverageMap (const eVision::Easy3D::EDepthMap16 &sourceMap, eVision::Easy3D::EDepthMap16 &destinationMap, int16_t halfKernelSize, float minValidRatio, bool fillUndefinedPixels)
 Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.
static void ComputeAverageMap (const eVision::Easy3D::EDepthMap16 &sourceMap, eVision::Easy3D::EDepthMap16 &destinationMap, int16_t halfKernelSize, float minValidRatio)
 Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.
static void ComputeAverageMap (const eVision::Easy3D::EDepthMap16 &sourceMap, eVision::Easy3D::EDepthMap16 &destinationMap, int16_t halfKernelSize)
 Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.
static void ComputeAverageMap (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::Easy3D::EDepthMap8 &destinationMap, int16_t halfKernelSize, float minValidRatio, bool fillUndefinedPixels)
 Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.
static void ComputeAverageMap (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::Easy3D::EDepthMap8 &destinationMap, int16_t halfKernelSize, float minValidRatio)
 Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.
static void ComputeAverageMap (const eVision::Easy3D::EDepthMap8 &sourceMap, eVision::Easy3D::EDepthMap8 &destinationMap, int16_t halfKernelSize)
 Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.
static void ComputeAverageMap (const eVision::Easy3D::EZMap16 &sourceMap, eVision::Easy3D::EZMap16 &destinationMap, int16_t halfKernelSize, float minValidRatio, bool fillUndefinedPixels)
 Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.
static void ComputeAverageMap (const eVision::Easy3D::EZMap16 &sourceMap, eVision::Easy3D::EZMap16 &destinationMap, int16_t halfKernelSize, float minValidRatio)
 Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.
static void ComputeAverageMap (const eVision::Easy3D::EZMap16 &sourceMap, eVision::Easy3D::EZMap16 &destinationMap, int16_t halfKernelSize)
 Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.
static void ComputeAverageMap (const eVision::Easy3D::EZMap8 &sourceMap, eVision::Easy3D::EZMap8 &destinationMap, int16_t halfKernelSize, float minValidRatio, bool fillUndefinedPixels)
 Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.
static void ComputeAverageMap (const eVision::Easy3D::EZMap8 &sourceMap, eVision::Easy3D::EZMap8 &destinationMap, int16_t halfKernelSize, float minValidRatio)
 Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.
static void ComputeAverageMap (const eVision::Easy3D::EZMap8 &sourceMap, eVision::Easy3D::EZMap8 &destinationMap, int16_t halfKernelSize)
 Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Public Attributes

CppWrapperInternal::WrappedClass wrappedClass_

Detailed Description

Calculates various statistics on the pixels values of an EDepthMap or EZMap.

License(s): Easy3D

Member Function Documentation

◆ ComputeAverageMap() [1/12]

void eVision::Easy3D::EStatistics::ComputeAverageMap ( const eVision::Easy3D::EDepthMap16 & sourceMap,
eVision::Easy3D::EDepthMap16 & destinationMap,
int16_t halfKernelSize )
static

Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationMapThe destination DepthMap/ZMap. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.

◆ ComputeAverageMap() [2/12]

void eVision::Easy3D::EStatistics::ComputeAverageMap ( const eVision::Easy3D::EDepthMap16 & sourceMap,
eVision::Easy3D::EDepthMap16 & destinationMap,
int16_t halfKernelSize,
float minValidRatio )
static

Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationMapThe destination DepthMap/ZMap. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel will be marked as invalid. The default value of this parameter is 0.25

◆ ComputeAverageMap() [3/12]

void eVision::Easy3D::EStatistics::ComputeAverageMap ( const eVision::Easy3D::EDepthMap16 & sourceMap,
eVision::Easy3D::EDepthMap16 & destinationMap,
int16_t halfKernelSize,
float minValidRatio,
bool fillUndefinedPixels )
static

Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationMapThe destination DepthMap/ZMap. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel will be marked as invalid. The default value of this parameter is 0.25
fillUndefinedPixelsThis boolean controls how undefined pixels are handled: either they filled by the calculated average value, or they are left undefined (default behavior).

◆ ComputeAverageMap() [4/12]

void eVision::Easy3D::EStatistics::ComputeAverageMap ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::Easy3D::EDepthMap8 & destinationMap,
int16_t halfKernelSize )
static

Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationMapThe destination DepthMap/ZMap. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.

◆ ComputeAverageMap() [5/12]

void eVision::Easy3D::EStatistics::ComputeAverageMap ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::Easy3D::EDepthMap8 & destinationMap,
int16_t halfKernelSize,
float minValidRatio )
static

Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationMapThe destination DepthMap/ZMap. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel will be marked as invalid. The default value of this parameter is 0.25

◆ ComputeAverageMap() [6/12]

void eVision::Easy3D::EStatistics::ComputeAverageMap ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::Easy3D::EDepthMap8 & destinationMap,
int16_t halfKernelSize,
float minValidRatio,
bool fillUndefinedPixels )
static

Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationMapThe destination DepthMap/ZMap. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel will be marked as invalid. The default value of this parameter is 0.25
fillUndefinedPixelsThis boolean controls how undefined pixels are handled: either they filled by the calculated average value, or they are left undefined (default behavior).

◆ ComputeAverageMap() [7/12]

void eVision::Easy3D::EStatistics::ComputeAverageMap ( const eVision::Easy3D::EZMap16 & sourceMap,
eVision::Easy3D::EZMap16 & destinationMap,
int16_t halfKernelSize )
static

Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationMapThe destination DepthMap/ZMap. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.

◆ ComputeAverageMap() [8/12]

void eVision::Easy3D::EStatistics::ComputeAverageMap ( const eVision::Easy3D::EZMap16 & sourceMap,
eVision::Easy3D::EZMap16 & destinationMap,
int16_t halfKernelSize,
float minValidRatio )
static

Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationMapThe destination DepthMap/ZMap. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel will be marked as invalid. The default value of this parameter is 0.25

◆ ComputeAverageMap() [9/12]

void eVision::Easy3D::EStatistics::ComputeAverageMap ( const eVision::Easy3D::EZMap16 & sourceMap,
eVision::Easy3D::EZMap16 & destinationMap,
int16_t halfKernelSize,
float minValidRatio,
bool fillUndefinedPixels )
static

Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationMapThe destination DepthMap/ZMap. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel will be marked as invalid. The default value of this parameter is 0.25
fillUndefinedPixelsThis boolean controls how undefined pixels are handled: either they filled by the calculated average value, or they are left undefined (default behavior).

◆ ComputeAverageMap() [10/12]

void eVision::Easy3D::EStatistics::ComputeAverageMap ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::Easy3D::EZMap8 & destinationMap,
int16_t halfKernelSize )
static

Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationMapThe destination DepthMap/ZMap. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.

◆ ComputeAverageMap() [11/12]

void eVision::Easy3D::EStatistics::ComputeAverageMap ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::Easy3D::EZMap8 & destinationMap,
int16_t halfKernelSize,
float minValidRatio )
static

Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationMapThe destination DepthMap/ZMap. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel will be marked as invalid. The default value of this parameter is 0.25

◆ ComputeAverageMap() [12/12]

void eVision::Easy3D::EStatistics::ComputeAverageMap ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::Easy3D::EZMap8 & destinationMap,
int16_t halfKernelSize,
float minValidRatio,
bool fillUndefinedPixels )
static

Given an input EDepthMap or EZMap, calculates a depthmap where every pixel is the average of the input DepthMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationMapThe destination DepthMap/ZMap. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel will be marked as invalid. The default value of this parameter is 0.25
fillUndefinedPixelsThis boolean controls how undefined pixels are handled: either they filled by the calculated average value, or they are left undefined (default behavior).

◆ ComputePixelStatistics() [1/36]

eVision::Easy3D::EStatistics16 eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap16 & sourceMap,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputePixelStatistics() [2/36]

eVision::Easy3D::EStatistics16 eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap16 & sourceMap,
eVision::ERegion & region,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputePixelStatistics() [3/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap16 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
eVision::EBW16 & minimumValue,
eVision::EBW16 & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [4/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap16 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
eVision::EBW16 & minimumValue,
eVision::EBW16 & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [5/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap16 & sourceMap,
uint32_t & validCount,
eVision::EBW16 & minimumValue,
eVision::EBW16 & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [6/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap16 & sourceMap,
uint32_t & validCount,
eVision::EBW16 & minimumValue,
eVision::EBW16 & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [7/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap32f & sourceMap,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputePixelStatistics() [8/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap32f & sourceMap,
eVision::ERegion & region,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputePixelStatistics() [9/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap32f & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
eVision::EBW32f & minimumValue,
eVision::EBW32f & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [10/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap32f & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
eVision::EBW32f & minimumValue,
eVision::EBW32f & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [11/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap32f & sourceMap,
uint32_t & validCount,
eVision::EBW32f & minimumValue,
eVision::EBW32f & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [12/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap32f & sourceMap,
uint32_t & validCount,
eVision::EBW32f & minimumValue,
eVision::EBW32f & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [13/36]

eVision::Easy3D::EStatistics8 eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap8 & sourceMap,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputePixelStatistics() [14/36]

eVision::Easy3D::EStatistics8 eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::ERegion & region,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputePixelStatistics() [15/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
eVision::EBW8 & minimumValue,
eVision::EBW8 & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [16/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
eVision::EBW8 & minimumValue,
eVision::EBW8 & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [17/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap8 & sourceMap,
uint32_t & validCount,
eVision::EBW8 & minimumValue,
eVision::EBW8 & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [18/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EDepthMap8 & sourceMap,
uint32_t & validCount,
eVision::EBW8 & minimumValue,
eVision::EBW8 & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [19/36]

eVision::Easy3D::EStatistics16 eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap16 & sourceMap,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputePixelStatistics() [20/36]

eVision::Easy3D::EStatistics16 eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap16 & sourceMap,
eVision::ERegion & region,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputePixelStatistics() [21/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap16 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
eVision::EBW16 & minimumValue,
eVision::EBW16 & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [22/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap16 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
eVision::EBW16 & minimumValue,
eVision::EBW16 & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [23/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap16 & sourceMap,
uint32_t & validCount,
eVision::EBW16 & minimumValue,
eVision::EBW16 & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [24/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap16 & sourceMap,
uint32_t & validCount,
eVision::EBW16 & minimumValue,
eVision::EBW16 & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [25/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap32f & sourceMap,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputePixelStatistics() [26/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap32f & sourceMap,
eVision::ERegion & region,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputePixelStatistics() [27/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap32f & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
eVision::EBW32f & minimumValue,
eVision::EBW32f & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [28/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap32f & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
eVision::EBW32f & minimumValue,
eVision::EBW32f & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [29/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap32f & sourceMap,
uint32_t & validCount,
eVision::EBW32f & minimumValue,
eVision::EBW32f & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [30/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap32f & sourceMap,
uint32_t & validCount,
eVision::EBW32f & minimumValue,
eVision::EBW32f & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [31/36]

eVision::Easy3D::EStatistics8 eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap8 & sourceMap,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputePixelStatistics() [32/36]

eVision::Easy3D::EStatistics8 eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::ERegion & region,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputePixelStatistics() [33/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
eVision::EBW8 & minimumValue,
eVision::EBW8 & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [34/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
eVision::EBW8 & minimumValue,
eVision::EBW8 & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [35/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap8 & sourceMap,
uint32_t & validCount,
eVision::EBW8 & minimumValue,
eVision::EBW8 & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputePixelStatistics() [36/36]

void eVision::Easy3D::EStatistics::ComputePixelStatistics ( const eVision::Easy3D::EZMap8 & sourceMap,
uint32_t & validCount,
eVision::EBW8 & minimumValue,
eVision::EBW8 & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of the pixels values of an EDepthMap or EZMap.

EStatistics::ComputePixelStatistics does not take the resolution of the depthmap into account: it calculates statistics on the pixels gray values.

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation.
Deprecated
Deprecated in version 24.6. Scheduled to be removed in version 27.6.

◆ ComputeStandardDeviationMap() [1/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EDepthMap16 & sourceMap,
eVision::EImageBW16 & destinationImage,
int16_t halfKernelSize )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [2/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EDepthMap16 & sourceMap,
eVision::EImageBW16 & destinationImage,
int16_t halfKernelSize,
float minValidRatio )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel value will be 0. The default value of this parameter is 0.25 .

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [3/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EDepthMap16 & sourceMap,
eVision::EImageBW16 & destinationImage,
int16_t halfKernelSize,
float minValidRatio,
bool fillUndefinedPixels )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel value will be 0. The default value of this parameter is 0.25 .
fillUndefinedPixelsThis boolean controls how undefined pixels are handled: either they filled by the calculated standard deviation, or they are left undefined (default behavior).

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [4/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::EImageBW16 & destinationImage,
int16_t halfKernelSize )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [5/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::EImageBW16 & destinationImage,
int16_t halfKernelSize,
float minValidRatio )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel value will be 0. The default value of this parameter is 0.25 .

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [6/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::EImageBW16 & destinationImage,
int16_t halfKernelSize,
float minValidRatio,
bool fillUndefinedPixels )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel value will be 0. The default value of this parameter is 0.25 .
fillUndefinedPixelsThis boolean controls how undefined pixels are handled: either they filled by the calculated standard deviation, or they are left undefined (default behavior).

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [7/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::EImageBW8 & destinationImage,
int16_t halfKernelSize )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [8/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::EImageBW8 & destinationImage,
int16_t halfKernelSize,
float minValidRatio )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel value will be 0. The default value of this parameter is 0.25 .

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [9/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::EImageBW8 & destinationImage,
int16_t halfKernelSize,
float minValidRatio,
bool fillUndefinedPixels )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel value will be 0. The default value of this parameter is 0.25 .
fillUndefinedPixelsThis boolean controls how undefined pixels are handled: either they filled by the calculated standard deviation, or they are left undefined (default behavior).

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [10/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EZMap16 & sourceMap,
eVision::EImageBW16 & destinationImage,
int16_t halfKernelSize )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [11/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EZMap16 & sourceMap,
eVision::EImageBW16 & destinationImage,
int16_t halfKernelSize,
float minValidRatio )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel value will be 0. The default value of this parameter is 0.25 .

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [12/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EZMap16 & sourceMap,
eVision::EImageBW16 & destinationImage,
int16_t halfKernelSize,
float minValidRatio,
bool fillUndefinedPixels )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel value will be 0. The default value of this parameter is 0.25 .
fillUndefinedPixelsThis boolean controls how undefined pixels are handled: either they filled by the calculated standard deviation, or they are left undefined (default behavior).

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [13/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::EImageBW16 & destinationImage,
int16_t halfKernelSize )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [14/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::EImageBW16 & destinationImage,
int16_t halfKernelSize,
float minValidRatio )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel value will be 0. The default value of this parameter is 0.25 .

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [15/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::EImageBW16 & destinationImage,
int16_t halfKernelSize,
float minValidRatio,
bool fillUndefinedPixels )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel value will be 0. The default value of this parameter is 0.25 .
fillUndefinedPixelsThis boolean controls how undefined pixels are handled: either they filled by the calculated standard deviation, or they are left undefined (default behavior).

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [16/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::EImageBW8 & destinationImage,
int16_t halfKernelSize )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [17/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::EImageBW8 & destinationImage,
int16_t halfKernelSize,
float minValidRatio )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel value will be 0. The default value of this parameter is 0.25 .

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStandardDeviationMap() [18/18]

void eVision::Easy3D::EStatistics::ComputeStandardDeviationMap ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::EImageBW8 & destinationImage,
int16_t halfKernelSize,
float minValidRatio,
bool fillUndefinedPixels )
static

Given an input EDepthMap or EZMap, calculates an image where every pixel is the standard deviation of the input depthmap or ZMap pixels within a window centered on that pixel.

Parameters
sourceMapThe input DepthMap/ZMap.
destinationImageThe destination image. It should have the same dimensions as the input depthmap.
halfKernelSizeThe half-size of the window used for the calculation of the standard deviation. The filter window size (= kernel size) is halfKernelSize * 2 + 1, should be positive, smaller than (or equal to) the image size, and may not exceed 256.
minValidRatiorequired ratio of valid pixels in the filter window to process the calculation. If not enough, the output pixel value will be 0. The default value of this parameter is 0.25 .
fillUndefinedPixelsThis boolean controls how undefined pixels are handled: either they filled by the calculated standard deviation, or they are left undefined (default behavior).

When the input depthmap is on 8 bits and the destination image is on 16 bits, the resulting standard deviation scale is 256 times larger than in the source depthmap.

◆ ComputeStatistics() [1/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap16 & sourceMap,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputeStatistics() [2/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap16 & sourceMap,
eVision::ERegion & region,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputeStatistics() [3/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap16 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [4/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap16 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [5/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap16 & sourceMap,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [6/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap16 & sourceMap,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [7/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap32f & sourceMap,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputeStatistics() [8/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap32f & sourceMap,
eVision::ERegion & region,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputeStatistics() [9/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap32f & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [10/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap32f & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [11/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap32f & sourceMap,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [12/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap32f & sourceMap,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [13/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap8 & sourceMap,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputeStatistics() [14/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::ERegion & region,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputeStatistics() [15/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [16/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap8 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [17/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap8 & sourceMap,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [18/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EDepthMap8 & sourceMap,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [19/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap16 & sourceMap,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputeStatistics() [20/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap16 & sourceMap,
eVision::ERegion & region,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputeStatistics() [21/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap16 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [22/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap16 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [23/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap16 & sourceMap,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [24/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap16 & sourceMap,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [25/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap32f & sourceMap,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputeStatistics() [26/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap32f & sourceMap,
eVision::ERegion & region,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputeStatistics() [27/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap32f & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [28/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap32f & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [29/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap32f & sourceMap,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [30/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap32f & sourceMap,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [31/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap8 & sourceMap,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputeStatistics() [32/36]

eVision::Easy3D::EStatistics32f eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::ERegion & region,
bool computeStddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
computeStddevWhether to compute stdDev or not, if false, Stddev is set to -1.

◆ ComputeStatistics() [33/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [34/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap8 & sourceMap,
eVision::ERegion & region,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
regionThe ERegion where the statistics has to be calculated.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [35/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap8 & sourceMap,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

◆ ComputeStatistics() [36/36]

void eVision::Easy3D::EStatistics::ComputeStatistics ( const eVision::Easy3D::EZMap8 & sourceMap,
uint32_t & validCount,
float & minimumValue,
float & maximumValue,
float & average,
float & stddev )
static

Calculates the minimum, maximum, the average and optionally the standard deviation of an EDepthMap or EZMap values.

The standard deviation is optionally calculated. EStatistics::ComputeStatistics takes the resolution of the depthmap or the resolution of the ZMap into account: it calculates statistics on the metric values:

Parameters
sourceMapThe input DepthMap/ZMap.
validCountVariable to store the number of valid pixels in sourceMap.
minimumValueVariable to store the minimum value.
maximumValueVariable to store the maximum value.
averageVariable to store the average value.
stddevVariable to store the standard deviation value.
Deprecated
Deprecated in version 24.2. Scheduled to be removed in version 27.6.

Member Data Documentation

◆ wrappedClass_

CppWrapperInternal::WrappedClass eVision::Easy3D::EStatistics::wrappedClass_