Documentation of 'boofcv.alg.geo.f.FundamentalLinear' Java class
FundamentalLinear
boofcv.alg.geo.f

Class FundamentalLinear

  • Direct Known Subclasses:
    FundamentalLinear7, FundamentalLinear8


    public abstract class FundamentalLinear
    extends java.lang.Object

    Base class for linear algebra based algorithms for computing the Fundamental/Essential matrices.

    The computed fundamental matrix follow the following convention (with no noise) for the associated pair: x2T*F*x1 = 0
    x1 = keyLoc and x2 = currLoc.

    • Constructor Summary

      Constructors 
      Constructor and Description
      FundamentalLinear(boolean computeFundamental)
      Specifies which type of matrix is to be computed
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      org.ejml.data.DenseMatrix64F getSvdS()
      Returns the S from the SVD of F.
      org.ejml.data.DenseMatrix64F getSvdU()
      Returns the U from the SVD of F.
      org.ejml.data.DenseMatrix64F getSvdV()
      Returns the V from the SVD of F.
      boolean isComputeFundamental()
      Returns true if it is computing a fundamental matrix or false if it is an essential matrix.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FundamentalLinear

        public FundamentalLinear(boolean computeFundamental)
        Specifies which type of matrix is to be computed
        Parameters:
        computeFundamental - true it computes a fundamental matrix and false for essential
    • Method Detail

      • getSvdU

        public org.ejml.data.DenseMatrix64F getSvdU()
        Returns the U from the SVD of F.
        Returns:
        U matrix.
      • getSvdS

        public org.ejml.data.DenseMatrix64F getSvdS()
        Returns the S from the SVD of F.
        Returns:
        S matrix.
      • getSvdV

        public org.ejml.data.DenseMatrix64F getSvdV()
        Returns the V from the SVD of F.
        Returns:
        V matrix.
      • isComputeFundamental

        public boolean isComputeFundamental()
        Returns true if it is computing a fundamental matrix or false if it is an essential matrix.
        Returns:
        true for fundamental and false for essential

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.