IMLIB3D

NAME
SYNOPSIS
DESCRIPTION
EXAMPLES
SEE ALSO
AUTHOR

NAME

imlib3d − command-line interface for ImLib3D

SYNOPSIS

imlib3d --list
imlib3d
ImageProcessorName
imlib3d
ImageProcessorName [arguments] [options]

DESCRIPTION

ImLib3D is a volume image processing library. The imlib3d executable can be used to call image processing functions (image processors) directly from the commandline.

The first syntax: imlib3d --list
will list all available image processors

The second syntax: imlib3d ImageProcessorName
will show a short description of a given image processor

The third syntax: imlib3d ImageProcessorName [arguments] [options] will actually call the image processor. Note that optional arguments comme after mandatory arguments.

EXAMPLES

First let’s check the documentation for the image processor called "NoiseUniform".

prompt$ imlib3d NoiseUniform
NoiseUniform (TestPatterns) Creates an image with uniform noise. . Args: Image size type:Size3D Result image type:Image3Df [opt] min value type:float [opt] max value type:float

This tells us that NoiseUniform uniform takes 2 mandatory arguments and two optional arguments. Note that the Size3D argument has 3 fields:

prompt$ imlib3d NoiseUniform 100 100 100 image.im3D

This creates an image file called "image.im3D" (ImLib3D native file format) that contains uniform white noise. The image is 100x100x100 and has floating point values.

SEE ALSO

ImLib3D(7), imlib3dview(1).
These programs are documented fully on http://imlib3d.sourceforge.net

AUTHOR

imlib3d was written by Marcel Bosc <bosc@l2ti.univ-paris13.fr>.