public class AdjustHomographyMatrix
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected org.ejml.interfaces.decomposition.SingularValueDecomposition<org.ejml.data.DenseMatrix64F> |
svd |
| Constructor and Description |
|---|
AdjustHomographyMatrix() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
adjust(org.ejml.data.DenseMatrix64F H,
AssociatedPair p) |
boolean |
adjust(org.ejml.data.DenseMatrix64F H,
PairLineNorm p) |
protected void |
adjustHomographSign(AssociatedPair p,
org.ejml.data.DenseMatrix64F 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.DenseMatrix64F 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.DenseMatrix64F H)
The scale of H is found by computing the second smallest singular value.
|
protected org.ejml.interfaces.decomposition.SingularValueDecomposition<org.ejml.data.DenseMatrix64F> svd
public boolean adjust(org.ejml.data.DenseMatrix64F H,
AssociatedPair p)
public boolean adjust(org.ejml.data.DenseMatrix64F H,
PairLineNorm p)
protected boolean findScaleH(org.ejml.data.DenseMatrix64F H)
protected void adjustHomographSign(AssociatedPair p, org.ejml.data.DenseMatrix64F H)
p - test point, used to determine the sign of the matrix.protected void adjustHomographSign(PairLineNorm p, org.ejml.data.DenseMatrix64F H)
p - test point, used to determine the sign of the matrix.