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.