Purpose
The module MLImageFormatSave saves an image output of any ML module as a file including user defined information and ML image properties.
Dependent on the available compression modes the image can be is stored compressed or uncompressed.
See also general documentation about the MLImageFormat and MLDataCompressors.
Windows
Default Panel
Parameter Fields
Visible Fields
Compression
-
name: compression, type: Enum, default: None
Defines the compression algorithm used for data compression.
See MLDataCompressors for more information.
Values:
| Title |
Name |
| None |
None |
| MLCTComp2 |
MLCTComp2 |
| BZip2 |
BZip2 |
| Lzf |
LZF |
| Lzma |
LZMA |
| Zlib |
ZLIB |
True File Name
-
name: trueFileName, type: String, deprecated name: autoFileName
The actual file name on the current system.
Remove
-
name: remove, type: Trigger
If pressed, the specified file is being removed from disk.
Stop
-
name: stop, type: Trigger
If pressed, the current saving process is stopped and the file that is written so far being removed.
Is Saving
-
name: isSaving, type: Bool, default: FALSE
Shows if the module is currently saving.
Status
-
name: status, type: String
Shows information about the module's state.
Written Tag List
-
name: tagList, type: String
Shows a list of tags in the file.
Save
-
name: save, type: Trigger
If pressed, the attached image is being saved to the specified file.
Save Time
-
name: saveTime, type: Double, default: 0
Shows the file IO time needed for recent save opertion exclusive the preparation times for calculation, compression, reordering, etc.
Calc Time
-
name: calcTime, type: Double, default: 0
Shows the calculation time needed for compression, reordering, checksums, etc., during the recent save operation, exclusive the data request from the image input.
Total Time
-
name: totalTime, type: Double, default: 0
Shows the total save time including data processing from module input, data reordering and IO times.
File Name
-
name: fileName, type: String
Sets the path to the file in which the connected input image shall be stored.
Note that also variables can be used such as $(NETWORK), $(HOME), and $(DemoDataPath) to specify paths into the current network directory, the user's homedirecory and to the installed example data directory of MeVisLab.
They reference some special directories to simplify relocation of module networks to other installations.
Hidden Fields
hintName0
-
name: hintName0, type: String
dblHintVisible0
-
name: dblHintVisible0, type: Bool, default: FALSE
intHintVisible0
-
name: intHintVisible0, type: Bool, default: FALSE
strHintVisible0
-
name: strHintVisible0, type: Bool, default: FALSE
boolHintVisible0
-
name: boolHintVisible0, type: Bool, default: FALSE
hintName1
-
name: hintName1, type: String
dblHintVisible1
-
name: dblHintVisible1, type: Bool, default: FALSE
intHintVisible1
-
name: intHintVisible1, type: Bool, default: FALSE
strHintVisible1
-
name: strHintVisible1, type: Bool, default: FALSE
boolHintVisible1
-
name: boolHintVisible1, type: Bool, default: FALSE
hintName2
-
name: hintName2, type: String
dblHintVisible2
-
name: dblHintVisible2, type: Bool, default: FALSE
intHintVisible2
-
name: intHintVisible2, type: Bool, default: FALSE
strHintVisible2
-
name: strHintVisible2, type: Bool, default: FALSE
boolHintVisible2
-
name: boolHintVisible2, type: Bool, default: FALSE
hintName3
-
name: hintName3, type: String
dblHintVisible3
-
name: dblHintVisible3, type: Bool, default: FALSE
intHintVisible3
-
name: intHintVisible3, type: Bool, default: FALSE
strHintVisible3
-
name: strHintVisible3, type: Bool, default: FALSE
boolHintVisible3
-
name: boolHintVisible3, type: Bool, default: FALSE
hintName4
-
name: hintName4, type: String
dblHintVisible4
-
name: dblHintVisible4, type: Bool, default: FALSE
intHintVisible4
-
name: intHintVisible4, type: Bool, default: FALSE
strHintVisible4
-
name: strHintVisible4, type: Bool, default: FALSE
boolHintVisible4
-
name: boolHintVisible4, type: Bool, default: FALSE
hintName5
-
name: hintName5, type: String
dblHintVisible5
-
name: dblHintVisible5, type: Bool, default: FALSE
intHintVisible5
-
name: intHintVisible5, type: Bool, default: FALSE
strHintVisible5
-
name: strHintVisible5, type: Bool, default: FALSE
boolHintVisible5
-
name: boolHintVisible5, type: Bool, default: FALSE
hintName6
-
name: hintName6, type: String
dblHintVal6
-
name: dblHintVal6, type: Double, default: 0
intHintVal6
-
name: intHintVal6, type: Integer, default: 0
strHintVal6
-
name: strHintVal6, type: String
boolHintVal6
-
name: boolHintVal6, type: Bool, default: FALSE
dblHintVisible6
-
name: dblHintVisible6, type: Bool, default: FALSE
intHintVisible6
-
name: intHintVisible6, type: Bool, default: FALSE
strHintVisible6
-
name: strHintVisible6, type: Bool, default: FALSE
boolHintVisible6
-
name: boolHintVisible6, type: Bool, default: FALSE
hintName7
-
name: hintName7, type: String
dblHintVal7
-
name: dblHintVal7, type: Double, default: 0
intHintVal7
-
name: intHintVal7, type: Integer, default: 0
strHintVal7
-
name: strHintVal7, type: String
boolHintVal7
-
name: boolHintVal7, type: Bool, default: FALSE
dblHintVisible7
-
name: dblHintVisible7, type: Bool, default: FALSE
intHintVisible7
-
name: intHintVisible7, type: Bool, default: FALSE
strHintVisible7
-
name: strHintVisible7, type: Bool, default: FALSE
boolHintVisible7
-
name: boolHintVisible7, type: Bool, default: FALSE
hintName8
-
name: hintName8, type: String
dblHintVal8
-
name: dblHintVal8, type: Double, default: 0
intHintVal8
-
name: intHintVal8, type: Integer, default: 0
strHintVal8
-
name: strHintVal8, type: String
boolHintVal8
-
name: boolHintVal8, type: Bool, default: FALSE
dblHintVisible8
-
name: dblHintVisible8, type: Bool, default: FALSE
intHintVisible8
-
name: intHintVisible8, type: Bool, default: FALSE
strHintVisible8
-
name: strHintVisible8, type: Bool, default: FALSE
boolHintVisible8
-
name: boolHintVisible8, type: Bool, default: FALSE
hintName9
-
name: hintName9, type: String
dblHintVal9
-
name: dblHintVal9, type: Double, default: 0
intHintVal9
-
name: intHintVal9, type: Integer, default: 0
strHintVal9
-
name: strHintVal9, type: String
boolHintVal9
-
name: boolHintVal9, type: Bool, default: FALSE
dblHintVisible9
-
name: dblHintVisible9, type: Bool, default: FALSE
intHintVisible9
-
name: intHintVisible9, type: Bool, default: FALSE
strHintVisible9
-
name: strHintVisible9, type: Bool, default: FALSE
boolHintVisible9
-
name: boolHintVisible9, type: Bool, default: FALSE
progress
-
name: progress, type: Float, default: 0
updateMode
-
name: updateMode, type: Enum, default: AutoUpdate
Values:
| Title |
Name |
| Off |
Off |
| Auto Update |
AutoUpdate |
| Auto Clear |
AutoClear |
regionOffset
-
name: regionOffset, type: String, default: 0 0 0 0 0 0
suppressWorldPos
-
name: suppressWorldPos, type: Bool, default: FALSE