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
Modifier and TypeFieldDescriptionprotected SingularValueDecomposition_F64<DMatrixRMaj>
protected DMatrixRMaj
protected DMatrixRMaj
protected DMatrixRMaj
protected DMatrixRMaj
-
Constructor Summary
ConstructorDescriptionMassageSingularValues
(BoofLambdas.ProcessObject<DMatrixRMaj> massageSingular) MassageSingularValues
(SingularValueDecomposition_F64<DMatrixRMaj> svd, BoofLambdas.ProcessObject<DMatrixRMaj> massageSingular) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Massages the input matrix with the user provided function.boolean
process
(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.
-