NormalizeOrthoOrientation¶
-
MacroModule
¶ genre Geometry
author Jan-Martin Kuhnigk
package FMEstable/ReleaseMeVis
definition NormalizeOrthoOrientation.def see also OrthoSwapFlip
,OrthoReformat3
,Reformat
,GetOrthoOrientation
keywords CT
,orientation
,normalization
,geometry
,axial
,transversal
,sagittal
,coronal
Purpose¶
Allows to normalize the image orientation to transversal, sagittal or orthogonal. If no orientation is desired (Orientation Normalization
== ‘Off’) or required (reformatting is not necessary because the orientation is already as desired), the module simply bypasses the input image to the output (then the Out Reformatting Enabled
flag is not set).
Usage¶
Connect a CT dataset and set parameters.
Details¶
If auto-update is disabled, the module frees all its resources when any of the parameters or the input image is touched.
Parameter Fields¶
Field Index¶
Clear : Trigger |
Y-flipped : Bool |
Has Valid Output : Bool |
Z-flipped : Bool |
On Input Change : Enum |
|
Orientation Normalization : Enum |
|
Out Reformatting Enabled : Bool |
|
Update : Trigger |
|
Use Memory Image : Bool |
|
X-flipped : Bool |
Visible Fields¶
Orientation Normalization¶
-
name:
inMode
, type:
Enum
, default:
Transversal
, deprecated name:
normalizationMode
¶ Normalize Image to a certain orthogonal orientation if necessary. If ‘Off’ is selected or the current orientation is identical to the target orientation, the orientation will remain unchanged and the image is simply bypassed to the output.
Values:
Title | Name |
---|---|
Off | Off |
Transversal | Transversal |
Coronal | Coronal |
Sagittal | Sagittal |
X-flipped¶
-
name:
inFlipXDir
, type:
Bool
, default:
FALSE
, deprecated name:
normalizationFlipXDir
¶ Flip Result in X-Direction
Y-flipped¶
-
name:
inFlipYDir
, type:
Bool
, default:
FALSE
, deprecated name:
normalizationFlipYDir
¶ Flip Result in Y-Direction
Z-flipped¶
-
name:
inFlipZDir
, type:
Bool
, default:
FALSE
, deprecated name:
normalizationFlipZDir
¶ Flip Result in Z-Direction
Use Memory Image¶
-
name:
inUseMemoryImage
, type:
Bool
, default:
FALSE
, deprecated name:
useMemoryImage
¶ If reformatting is necessary and this flag enabled, an ML memory images are used for reformatting. This is faster, but requires (and blocks) a large chunk of free memory.
On Input Change¶
-
name:
onInputChangeBehavior
, type:
Enum
, default:
Update
, deprecated name:
autoApply,autoUpdate
¶ If set to ‘Update’, an update is performed on each parameter or input image change. Otherwise, a ‘Clear’ is performed instead.
Values:
Title | Name | Deprecated Name |
---|---|---|
Update | Update | TRUE |
Clear | Clear | FALSE |