AsyncMemoryImageFetch¶
- MLModule¶
author
package
dll
definition
see also
Purpose¶
The AsyncMemoryImageFetch allows for calculating an ML input image asynchronously. The module outputs the entire volume filled with the image min value and then loads the data tile-by-tile in an extra background task. The image is already usable/displayable while loading, e.g., on a SoView2D or SoOrthoView2D.
Internally, the module uses an ML memory image, so that the data does not get copied/reallocated. This is especially useful if, e.g., the MPR or Reformat are used, since they make use of the memory image as well.
Input Fields¶
input0¶
- name: input0, type: Image¶
Output Fields¶
output0¶
- name: output0, type: Image¶
Parameter Fields¶
Field Index¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Visible Fields¶
Load¶
- name: startTask, type: Trigger¶
Cancel¶
- name: cancelTask, type: Trigger¶
Status¶
- name: status, type: String, persistent: no¶
Clear¶
- name: clear, type: Trigger¶
Loading Finished¶
- name: loadingFinished, type: Bool, persistent: no¶
Consistent¶
- name: consistent, type: Bool, persistent: no¶
Update Mode¶
- name: updateMode, type: Enum, default: AutoClear¶
Values:
Title |
Name |
|---|---|
Auto Update |
AutoUpdate |
Auto Clear |
AutoClear |
Off |
Off |