AnalysisLocalEigenValuesAndVectors Method

CVB.Net Documentation
Calculate the local eigenvalues and eigenvectors of the Hesse matrix applied to the pixels of the input image.

Namespace:  Stemmer.Cvb.Foundation
Assembly:  Stemmer.Cvb.Foundation (in Stemmer.Cvb.Foundation.dll) Version: 14.0.0.0
Syntax

public static void LocalEigenValuesAndVectors(
	ImagePlane plane,
	FixedFilterSize derivatorSize,
	FixedFilterSize blurSize,
	out Image lambda1,
	out Image lambda2,
	out Image eigenValue1x,
	out Image eigenValue1y,
	out Image eigenValue2x,
	out Image eigenValue2y
)

Parameters

plane
Type: Stemmer.CvbImagePlane
image plane to work on
derivatorSize
Type: Stemmer.Cvb.FoundationFixedFilterSize
size of the derivation operator (Sobel) - valid inputs are 3x3 and 5x5
blurSize
Type: Stemmer.Cvb.FoundationFixedFilterSize
size fo the blurring operator (valid inputs are 3x3 and 5x5)
lambda1
Type: Stemmer.CvbImage
first eigenvalue for each pixel
lambda2
Type: Stemmer.CvbImage
second eigenvalue for each pixel
eigenValue1x
Type: Stemmer.CvbImage
x-component of the first eigen vector
eigenValue1y
Type: Stemmer.CvbImage
y-component of the first eigen vector
eigenValue2x
Type: Stemmer.CvbImage
x-component of the second eigen vector
eigenValue2y
Type: Stemmer.CvbImage
y-component of the second eigen vector
Exceptions

ExceptionCondition
ObjectDisposedExceptionIf the input plane has already been disposed
See Also

Reference