ConcatenateImages

MLModule
genre Binary
status stable
authors Mathias Schlueter, Horst Hahn
package MeVisLab/Standard
dll MLGeometry1
definition MLGeometry1.def
see also SubImage, Replicate
keywords concatenation, copy, merge, combine

Purpose

The module ConcatenateImages concatenates two images in in an arbitrarily selectable dimension.

Alternatively, an offset vector can be specified which defines the position of the second image relative to position of the first images inside the output image.

Details

Voxels in the output image which are not covered by any of the two concatenated input images are filled with zero.

If the two input images are overlapping, the values of the second input image are taken for the output image. This only can happen, if the Dimension is set to offset.

It is possible to use negative components for the offset vector.

The minimum (maximum) value of the output image is set to the minimum (maximum) of the two input minimum (maximum) values.

If data types of the two input images are different, the datatype of the output image includes the range of the output image and has a precision of at least the input datatype with highest precision. Otherwise no concatenation is performed.

Windows

Default Panel

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

Input Fields

input0

name: input0, type: Image

input1

name: input1, type: Image

Output Fields

output0

name: output0, type: Image

Parameter Fields

Visible Fields

Dimension

name: dimension, type: Enum, default: t, deprecated name: DimensionID

Defines in which dimension the input images should be concatenated.

Values:

Title Name Description
x x  
y y  
z z  
c c  
t t  
u u  
offset offset Enables the Offset field to specify a user offset.

Offset

name: offset, type: String, default: 0 0 0 0 0 0

Sets the position of the second image inside the output image.