public class SoCompareImageQuantification extends SoImageVizEngine
SoCompareImageQuantification
engine applies a comparison test between two images
The SoCompareImageQuantification
engine computes the number of pixels/voxels which pass a comparison test between two images SoCompareImageQuantification
can be useful to check if two images are exactly identical. Both images must have same size and type.
File format/default:
CompareImageQuantification {
computeMode | MODE_AUTO |
inImage1 | NULL |
inImage2 | NULL |
comparisonCriterion | NOT_EQUAL_TO |
Library references: compareimage
Modifier and Type | Class and Description |
---|---|
static class |
SoCompareImageQuantification.ComparisonCriterions |
static class |
SoCompareImageQuantification.SbCompareDetail
Results details of comparison between two images.
|
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3ds
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFEnum<SoCompareImageQuantification.ComparisonCriterions> |
comparisonCriterion
Select the comparison test to perform between images.
|
SoSFEnum<SoImageVizEngine.ComputeModes> |
computeMode
Select the compute Mode (2D or 3D or AUTO) .
|
static int |
EQUAL_TO
Deprecated.
|
static int |
GREATER_OR_EQUAL
Deprecated.
|
static int |
GREATER_THAN
Deprecated.
|
SoSFImageDataAdapter |
inImage1
The 1st input image.
|
SoSFImageDataAdapter |
inImage2
The 2nd input image.
|
static int |
LESS_OR_EQUAL
Deprecated.
|
static int |
LESS_THAN
Deprecated.
|
static int |
NOT_EQUAL_TO
Deprecated.
|
SoImageVizEngineAnalysisOutput<SoCompareImageQuantification.SbCompareDetail> |
outResult
The output measure result.
|
CONNECTIVITY_18, CONNECTIVITY_26, CONNECTIVITY_6, MODE_2D, MODE_3D, MODE_AUTO, onBegin, onEnd, onProgress
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoCompareImageQuantification()
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 LESS_THAN
SoCompareImageQuantification.ComparisonCriterions.LESS_THAN
instead.@Deprecated public static final int LESS_OR_EQUAL
SoCompareImageQuantification.ComparisonCriterions.LESS_OR_EQUAL
instead.@Deprecated public static final int EQUAL_TO
SoCompareImageQuantification.ComparisonCriterions.EQUAL_TO
instead.@Deprecated public static final int GREATER_OR_EQUAL
SoCompareImageQuantification.ComparisonCriterions.GREATER_OR_EQUAL
instead.@Deprecated public static final int GREATER_THAN
SoCompareImageQuantification.ComparisonCriterions.GREATER_THAN
instead.@Deprecated public static final int NOT_EQUAL_TO
SoCompareImageQuantification.ComparisonCriterions.NOT_EQUAL_TO
instead.public final SoSFEnum<SoImageVizEngine.ComputeModes> computeMode
public final SoSFImageDataAdapter inImage1
public final SoSFImageDataAdapter inImage2
public final SoSFEnum<SoCompareImageQuantification.ComparisonCriterions> comparisonCriterion
public final SoImageVizEngineAnalysisOutput<SoCompareImageQuantification.SbCompareDetail> outResult
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com