Northern Eclipse Help Reference

 Boolean Operations


This is a group of operators that works with one or two images to produce a new image.  Each operator works on a pixel-by-pixel basis.  The source(s) and result images must all have the same Image Type for this function to work.  For color images, each color plane is processed independently with its respective plane.

The operators can be divided into 3 groups.

 

Group 1: Dyadic Arithmetic – ((F1 * Image1 + C1) operation (F2 * Image2 + C2)) * F3 + C3

This group of operators performs a mathematical operation between two images to produce a third image.  The corresponding pixels from the two source images are combined according to the operation selected and stored in the result image. 

Each image can be optionally multiplied by a factor and have a constant addition before the arithmetic operation.  The result image can also be optionally multiplied by a factor and have a constant addition. 

The result image can be reversed.

Addition – Add two images together.
Difference – Subtract the larger pixel value from the smaller pixel value (positive results only)
Division – Divide the second image by the first image.
Multiplication – Multiply two images together.
Subtraction – Subtract the second image from the first image (negative results may occur)

The second image can have a horizontal and vertical shearing applied to it prior to the operation.  This can be used to align images or to produce image effects.

Group 2: Dyadic Boolean – (Image1 operation Image2)

This group of operators performs a boolean operation between two images to produce a third image.  The corresponding pixels from the two source images are combined according to the operation selected and stored in the result image. 

The result image can be reversed.

AND – The two pixel values are combined with the Boolean AND operation.
OR – The two pixel values are combined with the Boolean OR operation.
XOR – The two pixel values are combined with the Boolean XOR operation.
MAX – The larger of the two pixel values.
MIN – The smaller of the two pixel values.

The second image can have a horizontal and vertical shearing applied to it prior to the operation.  This can be used to align images or to produce image effects.

Group 3: Monadic Arithmetic – (F1 * Image1 + C1) * F3 + C3

This operator (Simple) performs a mathematical operation on one image to produce a second image.  The corresponding pixels from the source image are stored in the result image. 

The image can be optionally multiplied by a factor and have a constant addition.  The result image can also be optionally multiplied by a factor and have a constant addition. 

The result image can be reversed.


See Also

Binary Operations

References

Table of Contents
Function Reference
Menu Reference
Toolbar Reference