public class SoStructureModelIndexQuantification3d extends SoImageVizEngine
SoStructureModelIndexQuantification3d
engine
The SoStructureModelIndexQuantification3d
engine indicates the relative prevalence of rods and plates.
For an introduction, see section Morphometry.
This engine indicates the relative prevalence of rods and plates in a 3D structure. As in the fragmentation case, SoStructureModelIndexQuantification3d
uses measurement of surface convexity. An ideal plate, cylinder and sphere have Structure model index values of 0, 3 and 4 respectively.
This engine uses dilation of input binarised image as it has been shown in the fragmentation case. The parameter is the number of iterations of dilation performed with a structuring element of size 3.
The Structure Model index is given by :
where is the object surface area before dilation and
is the change in surface area caused by dilation.
is the initial, undilated object volume.
See also:
File format/default:
StructureModelIndexQuantification3d {
inImage | NULL |
kernelSize | 1 |
Library references: structure_model_index
Modifier and Type | Class and Description |
---|---|
static class |
SoStructureModelIndexQuantification3d.SbStructureModelIndexDetail
Results details of structure model index global measure.
|
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3ds
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFImageDataAdapter |
inImage
The input 3D binary image.
|
SoSFInt32 |
kernelSize
The size of structuring element.
|
SoImageVizEngineAnalysisOutput<SoStructureModelIndexQuantification3d.SbStructureModelIndexDetail> |
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 |
---|
SoStructureModelIndexQuantification3d()
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
public final SoSFImageDataAdapter inImage
public final SoSFInt32 kernelSize
public final SoImageVizEngineAnalysisOutput<SoStructureModelIndexQuantification3d.SbStructureModelIndexDetail> outResult
Generated on August 20, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com