| genre | Filters |
| status | stable |
| author | Lars Bornemann |
| package | MeVisLab/Standard |
| dll | MLKernel |
| definition | MLKernel.def |
| see also | Convolution, KernelEditor, KernelExample, Morphology, BitMorphology, LoG, Rank, Sigma |
| keywords | kernel, filter, deviation, standardabweichung, stddev, variance, varianz |
The module StandardDeviation calculates the standard deviation or the variance of the neighborhood (defined by a kernel) of the input voxels.
Optionally a threshold interval can be used to select a subset of voxels of the input image to which the filtering is applied. Another threshold interval can be used to limit the set of voxels used in each filtering.
By using these intervals filtering can be applied selectively to regions in the image and the influence of certain objects to the filtering itself can be avoided by excluding the corresponding voxels from the kernel.
| Border Handling: Enum | Max (intervalMaxOfVoxelsForFiltering): Double | Use (useExternalKernel): Bool |
| C: Integer | Min (intervalMinOfFilteredVoxels): Double | X: Integer |
| Calculate variance instead of deviation: Bool | Min (intervalMinOfVoxelsForFiltering): Double | Y: Integer |
| External Kernel: String | referenceExtentMode: Enum | Z: Integer |
| Fill Value: Double | T: Integer | |
| Info: String | U: Integer | |
| Make kernel spherical: Bool | Use (useIntervalOfFilteredVoxels): Bool | |
| Max (intervalMaxOfFilteredVoxels): Double | Use (useIntervalOfVoxelsForFiltering): Bool |
Defines the border handling mode.
See Border Handling in Kernel Operations for details.
Values:
| Title | Name |
|---|---|
| No Pad | NoPad |
| Pad Src Fill | PadSrcFill |
| Pad Dst Fill | PadDstFill |
| Pad Dst Fill With Orig | PadDstFillWithOrig |
| Pad Src Undefined | PadSrcUndefined |
| Pad Dst Undefined | PadDstUndefined |
| Pad Src Clamp | PadSrcClamp |
Sets the fill value for certain Border Handling modes.
If checked, the module calculates the variance instead of the standard deviation.
Sets the x-extent of the kernel.
Sets the y-extent of the kernel.
Sets the z-extent of the kernel.
Sets the c-extent of the kernel.
Sets the t-extent of the kernel.
Sets the u-extent of the kernel.
Sets the minimum value threshold for outputting a subset of voxel.
Sets the maximum value threshold for outputting a subset of voxel.
If checked, the module outputs only on a subset of voxels defined by a value range.
Sets the minimum value threshold for operating on a subset of voxel.
Sets the maximum value threshold for operating on a subset of voxel.
If checked, the module operates only on a subset of voxels defined by a value range.
If checked, the used kernel is a spherical kernel, not a rectangular one.
Sets an external kernel as a string.
Use the module KernelEditor for editing the kernel or set the kernel by scripting.
If checked, the optionally attached External Kernel is used.