public class AdjustHomographyMatrix
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected org.ejml.interfaces.decomposition.SingularValueDecomposition_F64<org.ejml.data.DMatrixRMaj> |
svd |
| Constructor and Description |
|---|
AdjustHomographyMatrix() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
adjust(org.ejml.data.DMatrixRMaj H,
AssociatedPair p) |
boolean |
adjust(org.ejml.data.DMatrixRMaj H,
PairLineNorm p) |
protected void |
adjustHomographSign(AssociatedPair p,
org.ejml.data.DMatrixRMaj H)
Since the sign of the homography is ambiguous a point is required to make sure the correct
one was selected.
|
protected void |
adjustHomographSign(PairLineNorm p,
org.ejml.data.DMatrixRMaj H)
Since the sign of the homography is ambiguous a point is required to make sure the correct
one was selected.
|
protected boolean |
findScaleH(org.ejml.data.DMatrixRMaj H)
The scale of H is found by computing the second smallest singular value.
|
protected org.ejml.interfaces.decomposition.SingularValueDecomposition_F64<org.ejml.data.DMatrixRMaj> svd
public boolean adjust(org.ejml.data.DMatrixRMaj H,
AssociatedPair p)
public boolean adjust(org.ejml.data.DMatrixRMaj H,
PairLineNorm p)
protected boolean findScaleH(org.ejml.data.DMatrixRMaj H)
protected void adjustHomographSign(AssociatedPair p, org.ejml.data.DMatrixRMaj H)
p - test point, used to determine the sign of the matrix.protected void adjustHomographSign(PairLineNorm p, org.ejml.data.DMatrixRMaj H)
p - test point, used to determine the sign of the matrix.