Uses of Class
com.irurueta.ar.epipolar.InvalidFundamentalMatrixException
Packages that use InvalidFundamentalMatrixException
Package
Description
This package contains classes related to epipolar geometry, such as
Fundamental or Essential matrices and matched points correctors.
-
Uses of InvalidFundamentalMatrixException in com.irurueta.ar.epipolar
Subclasses of InvalidFundamentalMatrixException in com.irurueta.ar.epipolarModifier and TypeClassDescriptionclassRaised when an essential matrix is not well-defined.Methods in com.irurueta.ar.epipolar that throw InvalidFundamentalMatrixExceptionModifier and TypeMethodDescriptionvoidFundamentalMatrix.computeEpipoles()Computes the left and right epipoles of this instance.voidFundamentalMatrix.generateCamerasInArbitraryProjectiveSpace(com.irurueta.geometry.PinholeCamera leftCamera, com.irurueta.geometry.PinholeCamera rightCamera) Generates a pair of cameras in any arbitrary projective space which produce this fundamental matrix.voidFundamentalMatrix.generateCamerasInArbitraryProjectiveSpace(com.irurueta.geometry.PinholeCamera leftCamera, com.irurueta.geometry.PinholeCamera rightCamera, double referencePlaneDirectorVectorX, double referencePlaneDirectorVectorY, double referencePlaneDirectorVectorZ, double scaleFactor) Generates a pair of cameras in any arbitrary projective space which produce this fundamental matrix.private voidFundamentalMatrix.internalSetFromHomography(com.irurueta.geometry.Transformation2D homography, com.irurueta.geometry.Point2D rightEpipole) Internal method to sets fundamental matrix from provided 2D homography and right epipole.private voidFundamentalMatrix.internalSetInternalMatrix(com.irurueta.algebra.Matrix internalMatrix) Method used internally to set the internal matrix associated to this instance.voidFundamentalMatrix.setFromHomography(com.irurueta.geometry.Transformation2D homography, com.irurueta.geometry.Point2D rightEpipole) Sets fundamental matrix from provided 2D homography and right epipole.voidFundamentalMatrix.setInternalMatrix(com.irurueta.algebra.Matrix internalMatrix) Sets internal matrix associated to this instance.Constructors in com.irurueta.ar.epipolar that throw InvalidFundamentalMatrixExceptionModifierConstructorDescriptionFundamentalMatrix(com.irurueta.algebra.Matrix internalMatrix) Constructor.FundamentalMatrix(com.irurueta.geometry.Transformation2D homography, com.irurueta.geometry.Point2D rightEpipole) Constructor from an homography and right epipole. -
Uses of InvalidFundamentalMatrixException in com.irurueta.ar.epipolar.refiners
Methods in com.irurueta.ar.epipolar.refiners that throw InvalidFundamentalMatrixExceptionModifier and TypeMethodDescriptionstatic voidRightEpipoleRefiner.computeFundamentalMatrix(com.irurueta.geometry.Transformation2D homography, com.irurueta.geometry.Point2D rightEpipole, FundamentalMatrix result) Computes a fundamental matrix from a 2D homography and provided epipole on right view.