Package boofcv.alg.geo.bundle
Class BundleAdjustmentProjectiveSchurJacobian_DDRM
java.lang.Object
boofcv.alg.geo.bundle.BundleAdjustmentProjectiveSchurJacobian<DMatrixRMaj>
boofcv.alg.geo.bundle.BundleAdjustmentProjectiveSchurJacobian_DDRM
- All Implemented Interfaces:
BundleAdjustmentSchur.Jacobian<SceneStructureProjective,DMatrixRMaj>
,FunctionInOut
,SchurJacobian<DMatrixRMaj>
public class BundleAdjustmentProjectiveSchurJacobian_DDRM extends BundleAdjustmentProjectiveSchurJacobian<DMatrixRMaj>
Computes the Jacobian for
BundleAdjustmentSchur_DSCC
using sparse matrices
in EJML. Parameterization is done using the format in CodecSceneStructureProjective
.-
Constructor Summary
Constructors Constructor Description BundleAdjustmentProjectiveSchurJacobian_DDRM()
-
Method Summary
Modifier and Type Method Description void
process(double[] input, DMatrixRMaj left, DMatrixRMaj right)
protected void
set(DMatrix matrix, int row, int col, double value)
Abstract interface for settings the value of a matrix without knowing the type of matrixMethods inherited from class boofcv.alg.geo.bundle.BundleAdjustmentProjectiveSchurJacobian
configure, getNumOfInputsN, getNumOfOutputsM, processInternal
-
Constructor Details
-
BundleAdjustmentProjectiveSchurJacobian_DDRM
public BundleAdjustmentProjectiveSchurJacobian_DDRM()
-
-
Method Details
-
process
-
set
Description copied from class:BundleAdjustmentProjectiveSchurJacobian
Abstract interface for settings the value of a matrix without knowing the type of matrix- Specified by:
set
in classBundleAdjustmentProjectiveSchurJacobian<DMatrixRMaj>
-