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 TypeClassDescriptionclass
Raised when an essential matrix is not well-defined.Methods in com.irurueta.ar.epipolar that throw InvalidFundamentalMatrixExceptionModifier and TypeMethodDescriptionvoid
FundamentalMatrix.computeEpipoles()
Computes the left and right epipoles of this instance.void
FundamentalMatrix.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.void
FundamentalMatrix.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 void
FundamentalMatrix.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 void
FundamentalMatrix.internalSetInternalMatrix
(com.irurueta.algebra.Matrix internalMatrix) Method used internally to set the internal matrix associated to this instance.void
FundamentalMatrix.setFromHomography
(com.irurueta.geometry.Transformation2D homography, com.irurueta.geometry.Point2D rightEpipole) Sets fundamental matrix from provided 2D homography and right epipole.void
FundamentalMatrix.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 void
RightEpipoleRefiner.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.