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

COVISE Online Documentation


Module category: IO



ReadITK

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.

readitk-modul.png

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

readitk-param.png

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

FilePath
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.
SequenceBegin
Here you have to fill in the first number of the ennummeration of the image series.
SequenceEnd
Here you have to fill in the last number of the ennummeration of the image series.
SequenceInc
Here you have to fill in the step length between the image ennummeration.
VoxelSize
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.
ImageOrigin
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.

Parameters

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

Examples

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.

readitk-example.png


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