MMACH commands


PROGRAM NAME

vextunion - Extended Union

DESCRIPTION

vextunion will do the supremum of multiple (up to six) input images pixel by pixel.

The input images must be of the same size and have the same number of data bands. The input images may be of the same or different data types. If the input images are of different data types, then all input images will be upcast to the highest input image data type. The output image data type will be the same as that of the highest data type of the input images.

REQUIRED ARGUMENTS

-i1
type: infile
desc: first input image
-i2
type: infile
desc: second input image
-o
type: outfile
desc: resulting output image

OPTIONAL ARGUMENTS

-i3
type: infile
desc: third input image
default: {none}
-i4
type: infile
desc: forth input image
default: {none}
-i5
type: infile
desc: fifth input image
default: {none}
-i6
type: infile
desc: sixth input image
default: {none}

EXAMPLES

vextunion -i1 ball.xv -i2 feath.xv -i3 moon.xv -i4 feath6.xv -o outimage.xv

Will do the supremum of images "ball.xv", "feath.xv", "moon.xv" and "feath6.xv" with the resulting image written to "outimage.xv".

SEE ALSO

vcast1(1)

RESTRICTIONS

vextunion can be defined for all data types supported by Khoros, but at the moment it has been implemented just for the bit and unsigned char types.

REFERENCES

COPYRIGHT

Copyright (C) 1993-1997 Junior Barrera, Roberto Lotufo. All rights reserved.