Compose3DFrom2DFiles

MacroModule

genre

File

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

definition

FileHandling.def

see also

ImageLoad, ImageComposer

keywords

load, open, list, directory, volume, dataset, add, append

Purpose

The module Compose3DFrom2DFiles creates a 3D ML dataset out of 2D files, e.g,. from TIFF images.

Windows

Default Panel

../../../Modules/Macros/FileHandling/mhelp/Images/Screenshots/Compose3DFrom2DFiles._default.png

Output Fields

output0

name: output0, type: Image

Composed 3D Image

Parameter Fields

Field Index

addFile: Trigger

imageSizeY: Integer

Status: String

C: Integer

loadStatus: String

T: Integer

clearCompose: Trigger

numberOfFiles: Integer

U: Integer

Create 3D: Trigger

Raw Byte Order: Enum

Update File List: Trigger

Current File: String

Raw Data Offset: Integer

X: Integer

Data Type: Enum

Raw Planar Config: Enum

Y: Integer

Directory: String

readRaw: Bool

Z: Integer

File List: String

reset3D: Trigger

imageSizeX: Integer

Search Pattern: String

Visible Fields

Directory

name: dirPath, type: String

Sets a directory from where the files should be loaded.

Search Pattern

name: searchPattern, type: String, default: *

Sets a search pattern for the files to be loaded.

Create 3D

name: create3D, type: Trigger

When pressed, the loaded 2D files are combined to a 3D file.

Update File List

name: updateFileList, type: Trigger, deprecated name: getFileList

When pressed, the files from Directory that fulfill the Search Pattern are loaded.

File List

name: fileList, type: String, persistent: no

Shows the list of loaded files.

Status

name: status, type: String, persistent: no

Shows the status of this module.

Current File

name: currentFile, type: String

Shows the name of the current file.

X

name: rawX, type: Integer, default: 1

Y

name: rawY, type: Integer, default: 1

Z

name: rawZ, type: Integer, default: 1

C

name: rawC, type: Integer, default: 1

T

name: rawT, type: Integer, default: 1

U

name: rawU, type: Integer, default: 1

Data Type

name: rawDataType, type: Enum, default: unsigned int8

Values:

Title

Name

Deprecated Name

​unsigned int8

​unsigned int8

​UInt8

​int8

​int8

​Int8

​unsigned int16

​unsigned int16

​UInt16

​int16

​int16

​Int16

​unsigned int32

​unsigned int32

​UInt32

​int32

​int32

​Int32

​unsigned int64

​unsigned int64

​int64

​int64

​float

​float

​Float

​double

​double

Raw Byte Order

name: rawByteOrder, type: Enum, default: LittleEndian

Values:

Title

Name

Deprecated Name

​Little Endian

​LittleEndian

​Little endian

​Big Endian

​BigEndian

​Big endian

​Native

​Native

Raw Planar Config

name: rawPlanarConfig, type: Enum, default: Contiguous

Values:

Title

Name

​Contiguous

​Contiguous

​Separate

​Separate

Raw Data Offset

name: rawDataOffset, type: Integer, default: 0

Hidden Fields

reset3D

name: reset3D, type: Trigger

numberOfFiles

name: numberOfFiles, type: Integer, persistent: no

clearCompose

name: clearCompose, type: Trigger

addFile

name: addFile, type: Trigger

imageSizeX

name: imageSizeX, type: Integer, persistent: no

imageSizeY

name: imageSizeY, type: Integer, persistent: no

loadStatus

name: loadStatus, type: String, persistent: no

readRaw

name: readRaw, type: Bool, default: FALSE