public class SoThresholdingByCriterionProcessing extends SoImageVizEngine
SoThresholdingByCriterionProcessing engine
The SoThresholdingByCriterionProcessing engine performs a criterion based thresholding on an image. For each voxel, if the input value meets the specified criterion, then the output is set to 1, otherwise it is set to 0.
See also:
File format/default:
ThresholdingByCriterionProcessing {
| inGrayImage | NULL |
| comparisonCriterion | LESS_THAN |
| comparisonValue | 0.0f |
Library references: threshold_criterion
| Modifier and Type | Class and Description |
|---|---|
static class |
SoThresholdingByCriterionProcessing.ComparisonCriterions |
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3dsInventor.ConstructorCommand| Modifier and Type | Field and Description |
|---|---|
SoSFEnum<SoThresholdingByCriterionProcessing.ComparisonCriterions> |
comparisonCriterion
Criterion of comparison.
|
SoSFFloat |
comparisonValue
Threshold level.
|
static int |
EQUAL_TO
Deprecated.
|
static int |
GREATER_THAN
Deprecated.
|
static int |
GREATER_THAN_OR_EQUAL_TO
Deprecated.
|
SoSFImageDataAdapter |
inGrayImage
Input grey level image.
|
static int |
LESS_THAN
Deprecated.
|
static int |
LESS_THAN_OR_EQUAL_TO
Deprecated.
|
static int |
NOT_EQUAL_TO
Deprecated.
|
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outBinaryImage
The output binary image.
|
CONNECTIVITY_18, CONNECTIVITY_26, CONNECTIVITY_6, MODE_2D, MODE_3D, MODE_AUTO, onBegin, onEnd, onProgressVERBOSE_LEVEL, ZeroHandle| Constructor and Description |
|---|
SoThresholdingByCriterionProcessing()
Constructor.
|
abortEvaluate, isEvaluating, startEvaluate, waitEvaluatecopy, getByName, getOutput, getOutputNamecopyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaultsdispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable, touchgetAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads@Deprecated public static final int LESS_THAN
SoThresholdingByCriterionProcessing.ComparisonCriterions.LESS_THAN instead.@Deprecated public static final int LESS_THAN_OR_EQUAL_TO
SoThresholdingByCriterionProcessing.ComparisonCriterions.LESS_THAN_OR_EQUAL_TO instead.@Deprecated public static final int EQUAL_TO
SoThresholdingByCriterionProcessing.ComparisonCriterions.EQUAL_TO instead.@Deprecated public static final int GREATER_THAN_OR_EQUAL_TO
SoThresholdingByCriterionProcessing.ComparisonCriterions.GREATER_THAN_OR_EQUAL_TO instead.@Deprecated public static final int GREATER_THAN
SoThresholdingByCriterionProcessing.ComparisonCriterions.GREATER_THAN instead.@Deprecated public static final int NOT_EQUAL_TO
SoThresholdingByCriterionProcessing.ComparisonCriterions.NOT_EQUAL_TO instead.public final SoSFImageDataAdapter inGrayImage
public final SoSFEnum<SoThresholdingByCriterionProcessing.ComparisonCriterions> comparisonCriterion
public final SoSFFloat comparisonValue
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outBinaryImage
Generated on July 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com