ImageToCSOVoxelSet¶
- MLModule¶
genre
author
package
dll
definition
keywords
Purpose¶
The module ImageToCSOVoxelSet converts an ML Image to a CSOVoxelSetList.
Usage¶
Attach a CSOVoxelSetList and press Update.
Details¶
The attached ML image is scanned slice-wise and for each slice, a CSOVoxelSet is generated.
All voxels with a value different from the Background Value are added to the CSOVoxelSet on that slice with the voxel value.
All CSOVoxelSets are members of one CSOVoxelSetGroup.
Windows¶
Default Panel¶
Input Fields¶
input0¶
- name: input0, type: Image¶
An ML image.
Output Fields¶
outCSOVoxelSet¶
- name: outCSOVoxelSet, type: CSOVoxelSetList(MLBase)¶
A CSOVoxelSetList with a CSOVoxelSet for each of the input image’s slices.
For accessing this object via scripting, see the Scripting Reference:
MLCSOVoxelSetListWrapper.
Parameter Fields¶
Field Index¶
|
|
|
|
|
|
Visible Fields¶
Group Label¶
- name: groupLabel, type: String¶
Sets a label for the only CSOVoxelSetGroup in which all CSOVoxelSets are in.
Group Description¶
- name: groupDescription, type: String¶
Sets a description for the only CSOVoxelSetGroup in which all CSOVoxelSets are in.
Background Value¶
- name: backgroundValue, type: Double, default: 0¶
Sets the background value. Only voxels of the input image with a value different from this value are converted.
Auto Update¶
- name: autoUpdate, type: Bool, default: FALSE¶
If checked, the module computes anew if the input image changes.
Auto Apply¶
- name: autoApply, type: Bool, default: FALSE¶
If checked, the module computes anew if any field on the GUI changes.
Update¶
- name: update, type: Trigger¶
When pressed, the module computes anew.