OrthoProjection¶
-
MLModule
¶ genre Resample
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLGeometry1
definition MLGeometry1.def see also Resample3D
,OrthoSwapFlip
,SubImageStatistics
keywords max
,min
,add
,mip
,stddev
,variance
,argmax
Purpose¶
The module OrthoProjection
projects a volume dataset along a given dimension using a specific function.
Details¶
If a dimension is chosen whose extent is 1, no action is taken. In standard deviation or variance mode, the output will be marked as invalid, since variance estimation requires more than one value.
For add mode, the image’s minimum and maximum voxel values and the output data type are adjusted in order to prevent overflows. Unsigned data types are preferred in this case.
For the stdDev and var modes, the output image type will be a floating-point type, and the image’s minimum is set to zero; however, the maximum cannot be accurately estimated. Therefore, do not rely on the maximum value in these modes!
Parameter Fields¶
Visible Fields¶
Dimension¶
-
name:
dimension
, type:
Enum
, default:
z
¶ Defines the image dimension in which the projection is performed.
Values:
Title | Name |
---|---|
x | x |
y | y |
z | z |
c | c |
t | t |
u | u |
Mode¶
-
name:
mode
, type:
Enum
, default:
max
¶ Defines the projection mode to determine how the target value is computed from the n source values along the projected dimension. Additionally, the output type and the stored min/max are affected by some modes, as noted in the table below.
Values:
Title | Name | Description |
---|---|---|
max | max | Maximum of all source values |
min | min | Minimum of all source values |
add | add | Sum of all source values (promoted type) |
mean | mean | Arithmetic mean of all source values, i.e., the sum divided by n (type is not changed) |
max Pos | maxPos | Integer voxel coordinate of the maximum value along projected dimension |
min Pos | minPos | Integer voxel coordinate of the minimum value along projected dimension |
std Dev | stdDev | Standard deviation of all source values, i.e., the square root of the variance (floating point type). |
var | var | Unbiased estimate of the variance of all source values (floating point type). |