Info
-
MLModule
genre |
Info |
author |
Wolf Spindler |
package |
MeVisLab/Standard |
dll |
MLBasicModules |
definition |
mlBasicModules.def |
see also |
ImageStatistics, ImagePropertyConvert, MinMaxScan |
keywords |
image, page, voxel, size, world, matrix, minimum, maximum, extent, data, type, range, time |
Purpose
The module Info shows information about the currently connected input image.
Currently the image extents, page extents, voxel data range, data type, voxel size (in ml), total volume (in ml), number of voxels (in mega voxels), world matrix and many other information is shown.
Windows
Default Panel
Parameter Fields
Visible Fields
State
-
name: pagedImgInfo, type: String, persistent: no
Shows information about the state of the input image.
Type Info
-
name: typeInfo, type: String, persistent: no, deprecated name: TypeInfo
Shows current type information.
Entry |
Description |
Byte Size Of Type |
The size of the real data type in bytes. In the case of
non-standard data types it is the sizeof the data type
encapsulated by the carrier data type, otherwise it is
the size of the standard type. |
Byte Size Of Type |
The size of the compiled data type in bytes. In the case of
non-standard data types it is the sizeof the carrier data type,
otherwise the size of the standard type. |
Signed |
No if it is a signed data type, otherwise Yes. |
Floating Point Type |
Yes if it is an floating point based type, otherwise No. |
Integer Type |
Yes if it is an integer based type, otherwise No. |
Built In Type |
Yes if it is a standard type like MLuint8, MLint8, MLuint16,
MLint16, MLuint32, MLint32, MLint64, MLfloat, MLdouble, MLldouble
or MLint64, otherwise No. |
Supports All Operations |
Yes if all functions of a normal built-in type are supported, otherwise No. |
Operations Bitmask |
MLTypePropBits struct describing all functions installed for this data type. |
LDBL-Minimum |
Possible minimum value of this data type represented as MLldouble value. |
LDBL-Maximum |
Possible maximum value of this data type represented as MLldouble value. |
Component Codes |
The codes describing the components of the data type. The meanings of component
codes are
- 'b' for a bool
- 'c' for an unsigned character
- 'C' for a (signed) character
- 's' for an unsigned short
- 'S' for a signed short
- 'i' for an unsigned int
- 'I' for a signed int
- 'l' for an unsigned long
- 'L' for a signed long
- '6' for a 64 bit signed integer
- 'f' for a float
- 'd' for a double
- 'D' for a long double
|
Component Types |
The data types of the components of the data type. |
Minimum |
Possible minimum value of the data type represented in the data type. |
Maximum |
Possible maximum value of the data type represented in the data type. |
Default |
Default value of the data type represented in the data type. |
Compatibles |
All names of currently registered data types which can store a value of
this data type without precision loss. |
World Matrix
-
name: worldMatrix, type: Matrix, persistent: no
Shows the world matrix.
TDim Table
-
name: tDimTable, type: String, persistent: no, deprecated name: TDimTable
Shows the information strings of the time dimension.
Update
-
name: update, type: Trigger, deprecated name: Update
If pressed, the module updates its innformation fields.
Bypass Index
-
name: bypassIndex, type: Integer, default: -1
From which data is bypassed or -1 if disabled
In Place Index
-
name: inPlaceIndex, type: Integer, default: -1
From which data is used inplace or -1 if disabled
Connection valid
-
name: connectionValid, type: Bool, persistent: no, deprecated name: InputConnection
Shows whether an input image is connected.
Data valid
-
name: dataValid, type: Bool, persistent: no, deprecated name: InputData
Shows whether the data of the input image is valid.
Hidden Fields
sizeX
-
name: sizeX, type: Integer, persistent: no, deprecated name: X
sizeY
-
name: sizeY, type: Integer, persistent: no, deprecated name: Y
sizeZ
-
name: sizeZ, type: Integer, persistent: no, deprecated name: Z
sizeC
-
name: sizeC, type: Integer, persistent: no, deprecated name: C
sizeT
-
name: sizeT, type: Integer, persistent: no, deprecated name: T
sizeU
-
name: sizeU, type: Integer, persistent: no, deprecated name: U
pageSizeX
-
name: pageSizeX, type: Integer, persistent: no, deprecated name: PX
pageSizeY
-
name: pageSizeY, type: Integer, persistent: no, deprecated name: PY
pageSizeZ
-
name: pageSizeZ, type: Integer, persistent: no, deprecated name: PZ
pageSizeC
-
name: pageSizeC, type: Integer, persistent: no, deprecated name: PC
pageSizeT
-
name: pageSizeT, type: Integer, persistent: no, deprecated name: PT
pageSizeU
-
name: pageSizeU, type: Integer, persistent: no, deprecated name: PU
minValue
-
name: minValue, type: Double, persistent: no, deprecated name: Min
maxValue
-
name: maxValue, type: Double, persistent: no, deprecated name: Max
voxelSizeX
-
name: voxelSizeX, type: Double, persistent: no, deprecated name: VX
voxelSizeY
-
name: voxelSizeY, type: Double, persistent: no, deprecated name: VY
voxelSizeZ
-
name: voxelSizeZ, type: Double, persistent: no, deprecated name: VZ
voxelVolume
-
name: voxelVolume, type: Double, persistent: no, deprecated name: VoxelVol
totalVolume
-
name: totalVolume, type: Double, persistent: no, deprecated name: TotalVol
megaVoxels
-
name: megaVoxels, type: Double, persistent: no, deprecated name: MegaVoxel
Total number of voxels in the image, divided by 1024*1024 (this number is commonly used for MegaBytes).
dataType
-
name: dataType, type: String, persistent: no, deprecated name: DataType
a00
-
name: a00, type: Double, persistent: no, deprecated name: x0
a01
-
name: a01, type: Double, persistent: no, deprecated name: y0
a02
-
name: a02, type: Double, persistent: no, deprecated name: z0
a03
-
name: a03, type: Double, persistent: no, deprecated name: a0
a10
-
name: a10, type: Double, persistent: no, deprecated name: x1
a11
-
name: a11, type: Double, persistent: no, deprecated name: y1
a12
-
name: a12, type: Double, persistent: no, deprecated name: z1
a13
-
name: a13, type: Double, persistent: no, deprecated name: a1
a20
-
name: a20, type: Double, persistent: no, deprecated name: x2
a21
-
name: a21, type: Double, persistent: no, deprecated name: y2
a22
-
name: a22, type: Double, persistent: no, deprecated name: z2
a23
-
name: a23, type: Double, persistent: no, deprecated name: a2
a30
-
name: a30, type: Double, persistent: no, deprecated name: x3
a31
-
name: a31, type: Double, persistent: no, deprecated name: y3
a32
-
name: a32, type: Double, persistent: no, deprecated name: z3
a33
-
name: a33, type: Double, persistent: no, deprecated name: a3
cDimInfo
-
name: cDimInfo, type: String, persistent: no, deprecated name: CDimInfo
tDimInfo
-
name: tDimInfo, type: String, persistent: no, deprecated name: TDimInfo
uDimInfo
-
name: uDimInfo, type: String, persistent: no, deprecated name: UDimInfo
memoryImage
-
name: memoryImage, type: String, persistent: no, deprecated name: MemoryImage
memoryImage2
-
name: memoryImage2, type: String, persistent: no, deprecated name: MemoryImage2
moduleName
-
name: moduleName, type: String, persistent: no, deprecated name: OperatorName