DeMosaic

MLModule
genre Neuro
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLGeometry1
definition MLGeometry1.def
keywords siemens, convert, slices, fmri, dti, image

Purpose

The module DeMosaic reconstructs 4D images from 2D+t Mosaic images commonly used by Siemens for fMRI and DTI data.

Usage

Attach an input image in mosaic format. Choose to automatically detect the matrix size or manually specify the dimensions of a single slice.

The module will show information about the spacing between slices, the number of slices per 3D volume, and the number of time points.

Windows

Default Panel

../../../Modules/ML/MLGeometry1/mhelp/Images/Screenshots/DeMosaic._default.png

Input Fields

input0

name: input0, type: Image

Input image in mosaic format. All integer and float data types are allowed.

Output Fields

output0

name: output0, type: Image

The reconstructed volume in 4D. Output data type is the same as the input data type.

Parameter Fields

Field Index

Acquisition Matrix X: Integer Spacing Between Slices: Float
Acquisition Matrix Y: Integer  
Detect matrix size: Bool  
Flip z-axis: Bool  
Number of Slices: Integer  
Number of Temporal Positions: Integer  
Pixel Spacing: Float  
Sequence Name: String  

Visible Fields

Acquisition Matrix X

name: matrixX, type: Integer, default: 64

Sets the x-extent of the image matrix manually.

Only available if Detect matrix size is checked.

Acquisition Matrix Y

name: matrixY, type: Integer, default: 64

Sets the y-extent of the image matrix manually.

Only available if Detect matrix size is checked.

Detect matrix size

name: detectMatrixSize, type: Bool, default: TRUE

If checked, the module attempts to detect the matrix size automatically.

Otherwise, the image matrix’s x/y extent can be set manually with the fields Acquisition Matrix X and Acquisition Matrix Y.

Flip z-axis

name: flipZAxis, type: Bool, default: TRUE

Spacing Between Slices

name: spacingSlices, type: Float, persistent: no

Shows the spacing between slices in millimeters.

Pixel Spacing

name: pixelSpacing, type: Float, persistent: no

Shows the in-plane spacing in millimeters.

Number of Slices

name: numSlices, type: Integer, persistent: no

Shows the number of slices in the input image.

Number of Temporal Positions

name: numTemporalPos, type: Integer, persistent: no

Shows the number of temporal positions in the input image.

Sequence Name

name: sequenceName, type: String, persistent: no

Shows the sequence name of the input image.