public class SoLogicalImageProcessing extends SoImageVizEngine
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
.
File format/default:
LogicalImageProcessing {
logicalOperator | AND |
inImage1 | NULL |
inImage2 | NULL |
Library references: logical_andimage logical_nandimage logical_norimage logical_nxorimage logical_orimage logical_subimage logical_xorimage
Modifier and Type | Class and Description |
---|---|
static class |
SoLogicalImageProcessing.LogicalOperators |
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3ds
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
static int |
AND
Deprecated.
Use
SoLogicalImageProcessing.LogicalOperators.AND instead. |
SoSFImageDataAdapter |
inImage1
The 1st input image.
|
SoSFImageDataAdapter |
inImage2
The 2nd input image.
|
SoSFEnum<SoLogicalImageProcessing.LogicalOperators> |
logicalOperator
Select the operator to apply.
|
static int |
NAND
Deprecated.
Use
SoLogicalImageProcessing.LogicalOperators.NAND instead. |
static int |
NOR
Deprecated.
Use
SoLogicalImageProcessing.LogicalOperators.NOR instead. |
static int |
NXOR
Deprecated.
Use
SoLogicalImageProcessing.LogicalOperators.NXOR instead. |
static int |
OR
Deprecated.
Use
SoLogicalImageProcessing.LogicalOperators.OR instead. |
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outImage
The output image.
|
static int |
SUB
Deprecated.
Use
SoLogicalImageProcessing.LogicalOperators.SUB instead. |
static int |
XOR
Deprecated.
Use
SoLogicalImageProcessing.LogicalOperators.XOR instead. |
CONNECTIVITY_18, CONNECTIVITY_26, CONNECTIVITY_6, MODE_2D, MODE_3D, MODE_AUTO, onBegin, onEnd, onProgress
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoLogicalImageProcessing()
Constructor.
|
abortEvaluate, isEvaluating, startEvaluate, waitEvaluate
copy, getByName, getOutput, getOutputName
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable, touch
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
@Deprecated public static final int AND
SoLogicalImageProcessing.LogicalOperators.AND
instead.@Deprecated public static final int OR
SoLogicalImageProcessing.LogicalOperators.OR
instead.@Deprecated public static final int XOR
SoLogicalImageProcessing.LogicalOperators.XOR
instead.@Deprecated public static final int NOR
SoLogicalImageProcessing.LogicalOperators.NOR
instead.@Deprecated public static final int NAND
SoLogicalImageProcessing.LogicalOperators.NAND
instead.@Deprecated public static final int NXOR
SoLogicalImageProcessing.LogicalOperators.NXOR
instead.@Deprecated public static final int SUB
SoLogicalImageProcessing.LogicalOperators.SUB
instead.public final SoSFEnum<SoLogicalImageProcessing.LogicalOperators> logicalOperator
public final SoSFImageDataAdapter inImage1
public final SoSFImageDataAdapter inImage2
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outImage
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com