Overview | All Modules | Tutorial | User's Guide | Programming Guide

COVISE Online Documentation

Module category: IO


ReadITK is a module which is able to read image series of *.png, *.jp(e)g or *.tif(f) data and converts them into a COVISE volume data set.


The module owns four ports for outgoing data. The first one delivers a uniform grid, the three following ports the RGB data.


Reading in the images can be modified by a few parameters:

You have to fill in the path, where the image data can be found. For the filenames you have to build a filename mask with printf expression.
Here you have to fill in the first number of the ennummeration of the image series.
Here you have to fill in the last number of the ennummeration of the image series.
Here you have to fill in the step length between the image ennummeration.
For the modification of the image size, you have to activate this checkbox.
VoxelWidth, Vovelheight, VoxelDepth
The width and height present the size of a normal pixel size. For changing the depth of an image, you have to change the depth of the voxels corresponding to the size of the pixels.
If the image should receive another origin, this checkbox has to be activated.
xorigin, yorigin, zorigin
If the checkbox for the origin is activated, the image origin can be modified by filling in new coordinates.


Name Type Description
FilePath Browser Path of series image files including printf format string
SequenceBegin IntScalar First file number in sequence
SequenceEnd IntScalar Last file number in sequence
SequenceInc IntScalar Increment in sequence
VoxelSize Boolean Off: use default values, on: use voxelsize values from below
VoxelWidth FloatScalar Voxel width
VoxelHeight FloatScalar Voxel height
VoxelDepth FloatScalar Voxel depth
ImageOrigin Boolean Off: use default values, on: use values from below
xorigin FloatScalar x origin
yorigin FloatScalar y origin
zorigin FloatScalar z origin

Output Ports

Name Type(s) Description
VolumeGrid UniformGrid Grid
red Float RGB - Red
green Float RGB - Green
blue Float RGB - Blue


A "classical" combination for this module is shown in example ReadITK.net. The module reads an image stack, which is modified by Skalar2Vector and then shown in a renderer.


Authors: Martin Aumüller, Ruth Lang, Daniela Rainer, Jürgen Schulze-Döbold, Andreas Werner, Peter Wolf, Uwe Wössner
Copyright © 1993-2016 HLRS, 2004-2014 RRZK, 2005-2014 Visenso
COVISE Version 2016.3