Package boofcv.alg.geo
Class MassageSingularValues
java.lang.Object
boofcv.alg.geo.MassageSingularValues
Forces the smallest singular value in the matrix to be zero
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SingularValueDecomposition_F64<DMatrixRMaj>protected DMatrixRMajprotected DMatrixRMajprotected DMatrixRMajprotected DMatrixRMaj -
Constructor Summary
ConstructorsConstructorDescriptionMassageSingularValues(BoofLambdas.ProcessObject<DMatrixRMaj> massageSingular) MassageSingularValues(SingularValueDecomposition_F64<DMatrixRMaj> svd, BoofLambdas.ProcessObject<DMatrixRMaj> massageSingular) -
Method Summary
Modifier and TypeMethodDescriptionbooleanMassages the input matrix with the user provided function.booleanprocess(DMatrixRMaj E, BoofLambdas.ProcessObject<DMatrixRMaj> massageSingular) Massages the input matrix with the user provided function
-
Field Details
-
svd
-
U
-
W
-
V
-
temp0
-
-
Constructor Details
-
MassageSingularValues
public MassageSingularValues(SingularValueDecomposition_F64<DMatrixRMaj> svd, BoofLambdas.ProcessObject<DMatrixRMaj> massageSingular) -
MassageSingularValues
-
MassageSingularValues
public MassageSingularValues()
-
-
Method Details
-
process
Massages the input matrix with the user provided function.- Returns:
- true if svd returned true.
-
process
Massages the input matrix with the user provided function- Parameters:
E- Input matrix that has its singular values modifiedmassageSingular- Function which massages the singular values- Returns:
- true if svd returned true.
-