Documentation Portal      

What are you looking for?

EStatistics::ComputeStatistics

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:

Namespace: Euresys::Open_eVision_2_10::Easy3D

[C++]

void ComputeStatistics(
   const EDepthMap8& sourceMap,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average
)

void ComputeStatistics(
   const EDepthMap8& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average
)

void ComputeStatistics(
   const EDepthMap16& sourceMap,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average
)

void ComputeStatistics(
   const EDepthMap16& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average
)

void ComputeStatistics(
   const EDepthMap32f& sourceMap,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average
)

void ComputeStatistics(
   const EDepthMap32f& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average
)

void ComputeStatistics(
   const EZMap8& sourceMap,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average
)

void ComputeStatistics(
   const EZMap8& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average
)

void ComputeStatistics(
   const EZMap16& sourceMap,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average
)

void ComputeStatistics(
   const EZMap16& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average
)

void ComputeStatistics(
   const EZMap32f& sourceMap,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average
)

void ComputeStatistics(
   const EZMap32f& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average
)

void ComputeStatistics(
   const EDepthMap8& sourceMap,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average,
   float& stddev
)

void ComputeStatistics(
   const EDepthMap8& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average,
   float& stddev
)

void ComputeStatistics(
   const EDepthMap16& sourceMap,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average,
   float& stddev
)

void ComputeStatistics(
   const EDepthMap16& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average,
   float& stddev
)

void ComputeStatistics(
   const EDepthMap32f& sourceMap,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average,
   float& stddev
)

void ComputeStatistics(
   const EDepthMap32f& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average,
   float& stddev
)

void ComputeStatistics(
   const EZMap8& sourceMap,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average,
   float& stddev
)

void ComputeStatistics(
   const EZMap8& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average,
   float& stddev
)

void ComputeStatistics(
   const EZMap16& sourceMap,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average,
   float& stddev
)

void ComputeStatistics(
   const EZMap16& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average,
   float& stddev
)

void ComputeStatistics(
   const EZMap32f& sourceMap,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average,
   float& stddev
)

void ComputeStatistics(
   const EZMap32f& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   float& minimumValue,
   float& maximumValue,
   float& average,
   float& stddev
)

Parameters

sourceMap

The input depthmap/Zmap.

validCount

Variable to store the number of valid pixels in sourceMap.

minimumValue

Variable to store the minimum value.

maximumValue

Variable to store the maximum value.

average

Variable to store the average value.

region

The ERegion where the statistics has to be calculated.

stddev

Variable to store the standard deviation value.

EStatistics.ComputeStatistics

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:

Namespace: Euresys.Open_eVision_2_10.Easy3D

[C#]

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EDepthMap8 sourceMap,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EDepthMap8 sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EDepthMap16 sourceMap,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EDepthMap16 sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EDepthMap32f sourceMap,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EDepthMap32f sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap8 sourceMap,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap8 sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap16 sourceMap,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap16 sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap32f sourceMap,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap32f sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EDepthMap8 sourceMap,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average,
   ref float stddev
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EDepthMap8 sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average,
   ref float stddev
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EDepthMap16 sourceMap,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average,
   ref float stddev
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EDepthMap16 sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average,
   ref float stddev
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EDepthMap32f sourceMap,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average,
   ref float stddev
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EDepthMap32f sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average,
   ref float stddev
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap8 sourceMap,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average,
   ref float stddev
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap8 sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average,
   ref float stddev
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap16 sourceMap,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average,
   ref float stddev
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap16 sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average,
   ref float stddev
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap32f sourceMap,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average,
   ref float stddev
)

void ComputeStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap32f sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref float minimumValue,
   ref float maximumValue,
   ref float average,
   ref float stddev
)

Parameters

sourceMap

The input depthmap/Zmap.

validCount

Variable to store the number of valid pixels in sourceMap.

minimumValue

Variable to store the minimum value.

maximumValue

Variable to store the maximum value.

average

Variable to store the average value.

region

The ERegion where the statistics has to be calculated.

stddev

Variable to store the standard deviation value.

Which API shall we display?

© 2019 EURESYS s.a.  -  About Documentation  -  Open Source Licenses  -  Open eVision 2.10.0.1121