public class SoHessianMatrixProcessing2d extends SoImageVizEngine
SoHessianMatrixProcessing2d engine computes the local Hessian matrix
The SoHessianMatrixProcessing2d engine computes the local Hessian matrix
by convolving the input image with the 2nd order derivatives of a Gaussian Kernel.
Each channel of the Hessian matrix represents a second order partial derivative.
For instance,
,
.
This filter provides an output spectral image where each channel represents a 2nd order derivative set in the following order
,
,
.
In order to extract the eigenvalues or vectors of the Hessian image the SoEigenDecompositionProcessing2d can be applied on the spectral image output.
SEE ALSO
SoGaussianDerivativeProcessing, SoEigenDecompositionProcessing2d, SoHessianMatrixProcessing3d
File format/default:
HessianMatrixProcessing2d {
| inImage | NULL |
| standardDeviation | 1.0f 1.0f |
Library references: hessianmatrix
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3dsInventor.ConstructorCommand| Modifier and Type | Field and Description |
|---|---|
SoSFImageDataAdapter |
inImage
Input image.
|
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outSymmetricMatrixImage
Output image.
|
SoSFVec2f |
standardDeviation
Sigma for each direction (X, Y).
|
CONNECTIVITY_18, CONNECTIVITY_26, CONNECTIVITY_6, MODE_2D, MODE_3D, MODE_AUTO, onBegin, onEnd, onProgressVERBOSE_LEVEL, ZeroHandle| Constructor and Description |
|---|
SoHessianMatrixProcessing2d()
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, stopInternalThreadspublic final SoSFImageDataAdapter inImage
public final SoSFVec2f standardDeviation
SbVec2f(1.0f,1.0f).public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outSymmetricMatrixImage
Generated on July 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com