Documentation Portal      

What are you looking for?

EStatistics::ComputePixelStatistics

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.

Namespace: Euresys::Open_eVision_2_10::Easy3D

[C++]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void ComputePixelStatistics(
   const EZMap32f& sourceMap,
   ERegion& region,
   OEV_UINT32& validCount,
   EBW32f& minimumValue,
   EBW32f& 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.

EStatistics.ComputePixelStatistics

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.

Namespace: Euresys.Open_eVision_2_10.Easy3D

[C#]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void ComputePixelStatistics(
   Euresys.Open_eVision_2_10.Easy3D.EZMap32f sourceMap,
   Euresys.Open_eVision_2_10.ERegion region,
   ref uint validCount,
   ref Euresys.Open_eVision_2_10.EBW32f minimumValue,
   ref Euresys.Open_eVision_2_10.EBW32f 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.

Which API shall we display?

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