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.