eVision .NET API
Loading...
Searching...
No Matches
eVision.Easy3D.EFilters Class Reference

Filtering functions used to remove noise on 3D containers. More...

Static Public Member Functions

static void RemoveNoise (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.Easy3D.EDepthMap16 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio, bool replaceByAvg)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.Easy3D.EDepthMap16 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.Easy3D.EDepthMap16 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.Easy3D.EDepthMap8 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio, bool replaceByAvg)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.Easy3D.EDepthMap8 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.Easy3D.EDepthMap8 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap16 sourceZMap, eVision.Easy3D.EZMap16 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio, bool replaceByAvg)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap16 sourceZMap, eVision.Easy3D.EZMap16 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap16 sourceZMap, eVision.Easy3D.EZMap16 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap8 sourceZMap, eVision.Easy3D.EZMap8 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio, bool replaceByAvg)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap8 sourceZMap, eVision.Easy3D.EZMap8 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap8 sourceZMap, eVision.Easy3D.EZMap8 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap16 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio, bool replaceByAvg)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap16 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap16 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap8 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio, bool replaceByAvg)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap8 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap8 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap16 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio, bool replaceByAvg)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap16 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap16 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap8 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio, bool replaceByAvg)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap8 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap8 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap16 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio, bool replaceByAvg)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap16 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap16 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap8 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio, bool replaceByAvg)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap8 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap8 destinationDepthMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap16 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio, bool replaceByAvg)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap16 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap16 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap8 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio, bool replaceByAvg)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap8 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold, float minValidRatio)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void RemoveNoise (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap8 destinationZMap, eVision.Easy3D.ENoiseRemovalMethod method, short halfKernelSize, float threshold)
 In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.
static void Median (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.Easy3D.EDepthMap8 destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.Easy3D.EDepthMap8 destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.Easy3D.EDepthMap8 destinationDepthMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.Easy3D.EDepthMap8 destinationDepthMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.Easy3D.EDepthMap16 destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.Easy3D.EDepthMap16 destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.Easy3D.EDepthMap16 destinationDepthMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.Easy3D.EDepthMap16 destinationDepthMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap32f sourceDepthMap, eVision.Easy3D.EDepthMap32f destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap32f sourceDepthMap, eVision.Easy3D.EDepthMap32f destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap32f sourceDepthMap, eVision.Easy3D.EDepthMap32f destinationDepthMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap32f sourceDepthMap, eVision.Easy3D.EDepthMap32f destinationDepthMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap8 destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap8 destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap8 destinationDepthMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap8 destinationDepthMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap16 destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap16 destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap16 destinationDepthMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap16 destinationDepthMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap32f sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap32f destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap32f sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap32f destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap32f sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap32f destinationDepthMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap32f sourceDepthMap, eVision.ERegion region, eVision.Easy3D.EDepthMap32f destinationDepthMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap8 destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap8 destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap8 destinationDepthMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap8 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap8 destinationDepthMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap16 destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap16 destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap16 destinationDepthMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap16 sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap16 destinationDepthMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap32f sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap32f destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap32f sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap32f destinationDepthMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap32f sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap32f destinationDepthMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EDepthMap32f sourceDepthMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EDepthMap32f destinationDepthMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap8 sourceZMap, eVision.Easy3D.EZMap8 destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap8 sourceZMap, eVision.Easy3D.EZMap8 destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap8 sourceZMap, eVision.Easy3D.EZMap8 destinationZMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap8 sourceZMap, eVision.Easy3D.EZMap8 destinationZMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap16 sourceZMap, eVision.Easy3D.EZMap16 destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap16 sourceZMap, eVision.Easy3D.EZMap16 destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap16 sourceZMap, eVision.Easy3D.EZMap16 destinationZMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap16 sourceZMap, eVision.Easy3D.EZMap16 destinationZMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap32f sourceZMap, eVision.Easy3D.EZMap32f destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap32f sourceZMap, eVision.Easy3D.EZMap32f destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap32f sourceZMap, eVision.Easy3D.EZMap32f destinationZMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap32f sourceZMap, eVision.Easy3D.EZMap32f destinationZMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap8 destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap8 destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap8 destinationZMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap8 destinationZMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap16 destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap16 destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap16 destinationZMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap16 destinationZMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap32f sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap32f destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap32f sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap32f destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap32f sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap32f destinationZMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap32f sourceZMap, eVision.ERegion region, eVision.Easy3D.EZMap32f destinationZMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap8 destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap8 destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap8 destinationZMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap8 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap8 destinationZMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap16 destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap16 destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap16 destinationZMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap16 sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap16 destinationZMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap32f sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap32f destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight, bool ignoreUndefinedPixels)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap32f sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap32f destinationZMap, uint halfOfKernelWidth, uint halfOfKernelHeight)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap32f sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap32f destinationZMap, uint halfOfKernelWidth)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.
static void Median (eVision.Easy3D.EZMap32f sourceZMap, eVision.ERegion region, eVision.EFrame frame, eVision.Easy3D.EZMap32f destinationZMap)
 In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

Detailed Description

Filtering functions used to remove noise on 3D containers.

License(s): Easy3D

Member Function Documentation

◆ Median() [1/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.Easy3D.EDepthMap16 destinationDepthMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.

◆ Median() [2/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [3/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [4/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [5/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap16 destinationDepthMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.

◆ Median() [6/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [7/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [8/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [9/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap16 destinationDepthMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.

◆ Median() [10/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [11/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [12/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [13/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap32f sourceDepthMap,
eVision.Easy3D.EDepthMap32f destinationDepthMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.

◆ Median() [14/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap32f sourceDepthMap,
eVision.Easy3D.EDepthMap32f destinationDepthMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [15/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap32f sourceDepthMap,
eVision.Easy3D.EDepthMap32f destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [16/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap32f sourceDepthMap,
eVision.Easy3D.EDepthMap32f destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [17/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap32f sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap32f destinationDepthMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.

◆ Median() [18/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap32f sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap32f destinationDepthMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [19/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap32f sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap32f destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [20/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap32f sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap32f destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [21/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap32f sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap32f destinationDepthMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.

◆ Median() [22/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap32f sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap32f destinationDepthMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [23/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap32f sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap32f destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [24/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap32f sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap32f destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [25/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.Easy3D.EDepthMap8 destinationDepthMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.

◆ Median() [26/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [27/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [28/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [29/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap8 destinationDepthMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.

◆ Median() [30/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [31/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [32/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [33/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap8 destinationDepthMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.

◆ Median() [34/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [35/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [36/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [37/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.Easy3D.EZMap16 destinationZMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.

◆ Median() [38/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.Easy3D.EZMap16 destinationZMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [39/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.Easy3D.EZMap16 destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [40/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.Easy3D.EZMap16 destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [41/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap16 destinationZMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.

◆ Median() [42/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap16 destinationZMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [43/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap16 destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [44/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap16 destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [45/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap16 destinationZMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.

◆ Median() [46/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap16 destinationZMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [47/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap16 destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [48/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap16 destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [49/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap32f sourceZMap,
eVision.Easy3D.EZMap32f destinationZMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.

◆ Median() [50/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap32f sourceZMap,
eVision.Easy3D.EZMap32f destinationZMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [51/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap32f sourceZMap,
eVision.Easy3D.EZMap32f destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [52/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap32f sourceZMap,
eVision.Easy3D.EZMap32f destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [53/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap32f sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap32f destinationZMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.

◆ Median() [54/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap32f sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap32f destinationZMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [55/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap32f sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap32f destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [56/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap32f sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap32f destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [57/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap32f sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap32f destinationZMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.

◆ Median() [58/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap32f sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap32f destinationZMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [59/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap32f sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap32f destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [60/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap32f sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap32f destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [61/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.Easy3D.EZMap8 destinationZMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.

◆ Median() [62/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.Easy3D.EZMap8 destinationZMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [63/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.Easy3D.EZMap8 destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [64/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.Easy3D.EZMap8 destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [65/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap8 destinationZMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.

◆ Median() [66/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap8 destinationZMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [67/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap8 destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [68/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap8 destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ Median() [69/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap8 destinationZMap )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.

◆ Median() [70/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap8 destinationZMap,
uint halfOfKernelWidth )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).

◆ Median() [71/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap8 destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).

◆ Median() [72/72]

void eVision.Easy3D.EFilters.Median ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap8 destinationZMap,
uint halfOfKernelWidth,
uint halfOfKernelHeight,
bool ignoreUndefinedPixels )
static

In a EDepthMap or EZMap, removes noisy pixels by using a median filter.

The median filter may ignore undefined values or not. In the first case, defined pixels remain defined and undefined remain undefined. In the second case, defined pixels surrounded by undefined ones may become undefined and vice-versa.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
halfOfKernelWidthHalf width of the kernel minus one (by default, halfOfKernelWidth = 1; 0 is allowed).
halfOfKernelHeightHalf height of the kernel minus one (by default, same as halfOfKernelHeight; 0 is allowed).
ignoreUndefinedPixelsIgnores the undefined pixels when computing the medians (by default, true).

◆ RemoveNoise() [1/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.

◆ RemoveNoise() [2/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .

◆ RemoveNoise() [3/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio,
bool replaceByAvg )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .
replaceByAvgThe marked pixels are removed by default; if this parameter is set to true, replaces the marked pixels by the average value, calculated within the filter window.

◆ RemoveNoise() [4/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.

◆ RemoveNoise() [5/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .

◆ RemoveNoise() [6/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio,
bool replaceByAvg )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .
replaceByAvgThe marked pixels are removed by default; if this parameter is set to true, replaces the marked pixels by the average value, calculated within the filter window.

◆ RemoveNoise() [7/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.

◆ RemoveNoise() [8/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .

◆ RemoveNoise() [9/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap16 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap16 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio,
bool replaceByAvg )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .
replaceByAvgThe marked pixels are removed by default; if this parameter is set to true, replaces the marked pixels by the average value, calculated within the filter window.

◆ RemoveNoise() [10/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.

◆ RemoveNoise() [11/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .

◆ RemoveNoise() [12/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio,
bool replaceByAvg )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .
replaceByAvgThe marked pixels are removed by default; if this parameter is set to true, replaces the marked pixels by the average value, calculated within the filter window.

◆ RemoveNoise() [13/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.

◆ RemoveNoise() [14/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .

◆ RemoveNoise() [15/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio,
bool replaceByAvg )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .
replaceByAvgThe marked pixels are removed by default; if this parameter is set to true, replaces the marked pixels by the average value, calculated within the filter window.

◆ RemoveNoise() [16/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.

◆ RemoveNoise() [17/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .

◆ RemoveNoise() [18/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EDepthMap8 sourceDepthMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EDepthMap8 destinationDepthMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio,
bool replaceByAvg )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceDepthMapThe source depthmap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationDepthMapThe destination depthmap. It should have the same dimensions as the source depthmap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .
replaceByAvgThe marked pixels are removed by default; if this parameter is set to true, replaces the marked pixels by the average value, calculated within the filter window.

◆ RemoveNoise() [19/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.Easy3D.EZMap16 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.

◆ RemoveNoise() [20/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.Easy3D.EZMap16 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .

◆ RemoveNoise() [21/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.Easy3D.EZMap16 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio,
bool replaceByAvg )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .
replaceByAvgThe marked pixels are removed by default; if this parameter is set to true, replaces the marked pixels by the average value, calculated within the filter window.

◆ RemoveNoise() [22/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap16 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.

◆ RemoveNoise() [23/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap16 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .

◆ RemoveNoise() [24/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap16 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio,
bool replaceByAvg )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .
replaceByAvgThe marked pixels are removed by default; if this parameter is set to true, replaces the marked pixels by the average value, calculated within the filter window.

◆ RemoveNoise() [25/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap16 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.

◆ RemoveNoise() [26/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap16 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .

◆ RemoveNoise() [27/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap16 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap16 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio,
bool replaceByAvg )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .
replaceByAvgThe marked pixels are removed by default; if this parameter is set to true, replaces the marked pixels by the average value, calculated within the filter window.

◆ RemoveNoise() [28/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.Easy3D.EZMap8 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.

◆ RemoveNoise() [29/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.Easy3D.EZMap8 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .

◆ RemoveNoise() [30/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.Easy3D.EZMap8 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio,
bool replaceByAvg )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .
replaceByAvgThe marked pixels are removed by default; if this parameter is set to true, replaces the marked pixels by the average value, calculated within the filter window.

◆ RemoveNoise() [31/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap8 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.

◆ RemoveNoise() [32/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap8 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .

◆ RemoveNoise() [33/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.Easy3D.EZMap8 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio,
bool replaceByAvg )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .
replaceByAvgThe marked pixels are removed by default; if this parameter is set to true, replaces the marked pixels by the average value, calculated within the filter window.

◆ RemoveNoise() [34/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap8 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.

◆ RemoveNoise() [35/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap8 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .

◆ RemoveNoise() [36/36]

void eVision.Easy3D.EFilters.RemoveNoise ( eVision.Easy3D.EZMap8 sourceZMap,
eVision.ERegion region,
eVision.EFrame frame,
eVision.Easy3D.EZMap8 destinationZMap,
eVision.Easy3D.ENoiseRemovalMethod method,
short halfKernelSize,
float threshold,
float minValidRatio,
bool replaceByAvg )
static

In a EDepthMap or EZMap, removes noisy pixels. A square filter window is moved over the depthmap.

Within this filter window, the average and/or the standard deviation is/are calculated and a rejection criteria defined by the parameter 'method' determines which pixels will be removed.

If the rejection criteria determines that a pixel has to be removed or if there is not enough valid pixels in the window filter, as specified by the parameter 'minValidRatio', the pixel is either simply removed (marked 'invalid') or replaced by the average value (within the filter window), depending on the value of 'replaceByAvg'.

Parameters
sourceZMapThe source ZMap.
regionRegion to apply the function on.
frameReference frame of the input region.
destinationZMapThe destination ZMap. It should have the same dimensions as the source ZMap.
methodNoise removal method of type ENoiseRemovalMethod.
halfKernelSizeThe half-size of the window filter. 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.
thresholdThe threshold used by the rejection criteria, as explained in ENoiseRemovalMethod.
minValidRatioRequired ratio of valid pixels in the filter window to process the calculation. If not enough, marks the pixel for replacement. Setting this ratio to 0.0 means that only one pixel has to be valid. The default value is 0.25 .
replaceByAvgThe marked pixels are removed by default; if this parameter is set to true, replaces the marked pixels by the average value, calculated within the filter window.