SoLogicalImageProcessing engine performs logical operations between two image.
More...
#include <ImageViz/Engines/ArithmeticAndLogic/LogicalOperations/SoLogicalImageProcessing.h>
Public Types | |
| enum | LogicalOperator { AND = 0, OR = 1, XOR = 2, NOR = 3, NAND = 4, NXOR = 5, SUB = 6 } |
Public Member Functions | |
| SoLogicalImageProcessing () | |
Public Attributes | |
| SoSFEnum | logicalOperator |
| SoSFImageDataAdapter | inImage1 |
| SoSFImageDataAdapter | inImage2 |
| SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outImage |
SoLogicalImageProcessing engine performs logical operations between two image.
SoLogicalImageProcessing performs a logical operation between an image and another image.
For an introduction to logical operations, see section Logical Operations.
See also: SoLogicalValueProcessing, SoArithmeticImageProcessing, SoLogicalNotProcessing.
| logicalOperator | AND |
| inImage1 | NULL |
| inImage2 | NULL |
| SoLogicalImageProcessing::SoLogicalImageProcessing | ( | ) |
Constructor.
The 1st input image.
Default value is NULL. Supported types include: grayscale binary label color image.
The 2nd input image.
Default value is NULL. Supported types include: grayscale binary label color image.
Select the operator to apply.
Use enum LogicalOperator. Default is AND
The output image.
Default value is NULL. Supported types include: grayscale binary label color image.