UNIX Node

The UNIX node enables Chalice users running IRIX on SGI workstations to pass a sequence of images to an external UNIX filter for processing.

Note:
The UNIX node is not available in the NT version of Chalice.

The UNIX node pipes image data to a UNIX filter by sending the data via stdin (standard input), executes the UNIX filter script, and pipes the data via stdout (standard output) back to the UNIX node.

This enables you to pass image data through any UNIX command or filtering program to perform a variety of image processing tasks. The UNIX filter must, however, be written in such a way that it accepts standard input and writes data back out to standard output.

You key the name of the desired UNIX command or filter into the UNIX Command parameter. When the UNIX node is executed, it will call the appropriate UNIX command or filter.

The UNIX node accepts one input.

UNIX Parameter Tab

UNIX Command

The UNIX command parameter enables you to specify a UNIX command or call a UNIX filtering program. Key the UNIX command or the name of the filtering program into the UNIX Command parameter data entry box.

Two examples are predefined and built into the UNIX node: Flip X (fflip-X) and Flip Y (fflip-Y). These commands call shell scripts that enable you to flip images horizontally or vertically. The source code for these two examples is available in the following directory:

usr/grail/chalice2.0/support/src/fflip

You can also call other UNIX filtering programs that accept input via stdin and write data to stdout to perform a variety of image processing tasks.




Table of Contents | Index



Copyright 1996-1999 by Silicon Grail Corporation