File List
Here is a list of all files with brief descriptions:
contrib/oxl/mvl/AffineMetric.cxx [code]
contrib/oxl/mvl/AffineMetric.h [code]AffineMetric is an ImageMetric that is an affine transformation
contrib/oxl/mvl/ClosestImagePointFinder.cxx [code]
contrib/oxl/mvl/ClosestImagePointFinder.h [code]HomgInterestPointSet closest points
contrib/oxl/mvl/ComputeGRIC.cxx [code]
contrib/oxl/mvl/ComputeGRIC.h [code]
contrib/oxl/mvl/FDesignMatrix.cxx [code]
contrib/oxl/mvl/FDesignMatrix.h [code]Design matrix for linear FMatrix least squares
contrib/oxl/mvl/FileNameGenerator.h [code]
contrib/oxl/mvl/FileNameGeneratorBase.cxx [code]
contrib/oxl/mvl/FileNameGeneratorBase.h [code]
contrib/oxl/mvl/FManifoldProject.cxx [code]
contrib/oxl/mvl/FManifoldProject.h [code]Fast 2-view Hartley-Sturm
contrib/oxl/mvl/FMatrix.cxx [code]
contrib/oxl/mvl/FMatrix.h [code]General fundamental matrix
contrib/oxl/mvl/FMatrixAffine.cxx [code]
contrib/oxl/mvl/FMatrixAffine.h [code]Affine fundamental matrix
contrib/oxl/mvl/FMatrixCompute.cxx [code]
contrib/oxl/mvl/FMatrixCompute.h [code]Base class for fundamental matrix fitters
contrib/oxl/mvl/FMatrixCompute7Point.cxx [code]
contrib/oxl/mvl/FMatrixCompute7Point.h [code]SVD 7 Point F Matrix Fit
contrib/oxl/mvl/FMatrixCompute8Point.h [code]FMatrix by linear least squares
contrib/oxl/mvl/FMatrixComputeLinear.cxx [code]
contrib/oxl/mvl/FMatrixComputeLinear.h [code]Hartley 8-point fundamental matrix fit
contrib/oxl/mvl/FMatrixComputeLMedSq.cxx [code]
contrib/oxl/mvl/FMatrixComputeLMedSq.h [code]Robust FMatrix computation
contrib/oxl/mvl/FMatrixComputeMLESAC.cxx [code]
contrib/oxl/mvl/FMatrixComputeMLESAC.h [code]Robust FMatrix computation
contrib/oxl/mvl/FMatrixComputeNonLinear.cxx [code]
contrib/oxl/mvl/FMatrixComputeNonLinear.h [code]FMatrixComputeNonLinear is a class that contains the functions required for two differing Non-Linear minimisations of the F Matrix:
contrib/oxl/mvl/FMatrixComputeRANSAC.cxx [code]
contrib/oxl/mvl/FMatrixComputeRANSAC.h [code]Robust FMatrix computation
contrib/oxl/mvl/FMatrixComputeRobust.cxx [code]
contrib/oxl/mvl/FMatrixComputeRobust.h [code]Robust FMatrix computation
contrib/oxl/mvl/FMatrixPlanar.cxx [code]
contrib/oxl/mvl/FMatrixPlanar.h [code]Planar fundamental matrix
contrib/oxl/mvl/FMatrixSkew.cxx [code]
contrib/oxl/mvl/FMatrixSkew.h [code]Skew fundamental matrix
contrib/oxl/mvl/FMPlanarComputeNonLinear.cxx [code]
contrib/oxl/mvl/FMPlanarComputeNonLinear.h [code]Nonlinear least squares planar fundamental matrix fit
contrib/oxl/mvl/FMPlanarNonLinFun.cxx [code]
contrib/oxl/mvl/FMPlanarNonLinFun.h [code]Class that contains the functions required for FMPlanarComputeLinear
contrib/oxl/mvl/HMatrix1D.cxx [code]
contrib/oxl/mvl/HMatrix1D.h [code]A class to hold a line-to-line projective transformation matrix and to perform common operations using it e.g
contrib/oxl/mvl/HMatrix1DCompute.cxx [code]
contrib/oxl/mvl/HMatrix1DCompute.h [code]Base class of classes to generate a line-to-line projectivity matrix from a set of matched points
contrib/oxl/mvl/HMatrix1DCompute3Point.cxx [code]
contrib/oxl/mvl/HMatrix1DCompute3Point.h [code]HMatrix1DComputeLinear contains a method to calculate the line projectivity which relates three 1D point correspondences
contrib/oxl/mvl/HMatrix1DComputeDesign.cxx [code]
contrib/oxl/mvl/HMatrix1DComputeDesign.h [code]
contrib/oxl/mvl/HMatrix1DComputeOptimize1.cxx [code]
contrib/oxl/mvl/HMatrix1DComputeOptimize1.h [code]
contrib/oxl/mvl/HMatrix2D.cxx [code]
contrib/oxl/mvl/HMatrix2D.h [code]3x3 plane-to-plane projectivity
contrib/oxl/mvl/HMatrix2DAffineCompute.cxx [code]
contrib/oxl/mvl/HMatrix2DAffineCompute.h [code]HMatrix2DAffineCompute contains a linear method to compute a 2D affine transformation
contrib/oxl/mvl/HMatrix2DCompute.cxx [code]
contrib/oxl/mvl/HMatrix2DCompute.h [code]Abstract interface for classes that compute plane-to-plane projectivities from point and line correspondences
contrib/oxl/mvl/HMatrix2DCompute4Line.cxx [code]
contrib/oxl/mvl/HMatrix2DCompute4Line.h [code]HMatrix2DCompute4Line computes the homography relating two sets of four homogeneous lines in general position
contrib/oxl/mvl/HMatrix2DCompute4Point.cxx [code]Compute a plane-plane projectivity using linear least squares
contrib/oxl/mvl/HMatrix2DCompute4Point.h [code]HMatrix2DComputeLinear contains a linear method to calculate the plane projectivity which relates four 2D point correspondences
contrib/oxl/mvl/HMatrix2DComputeLinear.cxx [code]
contrib/oxl/mvl/HMatrix2DComputeLinear.h [code]HMatrix2DComputeLinear contains a linear method to calculate the plane projectivity which relates four 2D point correspondences
contrib/oxl/mvl/HMatrix2DComputeMLESAC.cxx [code]
contrib/oxl/mvl/HMatrix2DComputeMLESAC.h [code]Robust HMatrix computation
contrib/oxl/mvl/HMatrix2DComputeRobust.cxx [code]
contrib/oxl/mvl/HMatrix2DComputeRobust.h [code]Robust HMatrix computation
contrib/oxl/mvl/HMatrix2DEuclideanCompute.cxx [code]
contrib/oxl/mvl/HMatrix2DEuclideanCompute.h [code]HMatrix2DEuclideanCompute contains a linear method to compute a 2D Euclidean transformation
contrib/oxl/mvl/HMatrix2DSimilarityCompute.cxx [code]
contrib/oxl/mvl/HMatrix2DSimilarityCompute.h [code]HMatrix2DSimilarityCompute contains a linear method to compute a 2D similarity transformation
contrib/oxl/mvl/HMatrix3D.cxx [code]
contrib/oxl/mvl/HMatrix3D.h [code]A class to hold a 3D projective transformation matrix and to perform common operations using it e.g
contrib/oxl/mvl/Homg.cxx [code]
contrib/oxl/mvl/Homg.h [code]Private base class for homogeneous vectors
contrib/oxl/mvl/Homg2D.h [code]Base class for 2D homogeneous features
contrib/oxl/mvl/Homg3D.h [code]Base class for 3D homogeneous features
contrib/oxl/mvl/HomgInterestPoint.cxx [code]
contrib/oxl/mvl/HomgInterestPoint.h [code]Homogeneous interest point/corner
contrib/oxl/mvl/HomgInterestPointSet.cxx [code]
contrib/oxl/mvl/HomgInterestPointSet.h [code]Set of interest points on an image
contrib/oxl/mvl/HomgLine2D.cxx [code]
contrib/oxl/mvl/HomgLine2D.h [code]Homogeneous 3-vector for a 2D line
contrib/oxl/mvl/HomgLine3D.cxx [code]
contrib/oxl/mvl/HomgLine3D.h [code]Homogeneous 3D Line
contrib/oxl/mvl/HomgLineSeg2D.cxx [code]
contrib/oxl/mvl/HomgLineSeg2D.h [code]Homogeneous 2D line segment
contrib/oxl/mvl/HomgLineSeg3D.cxx [code]
contrib/oxl/mvl/HomgLineSeg3D.h [code]Homogeneous 3D line segment
contrib/oxl/mvl/HomgMap2D.h [code]General 2D projective map
contrib/oxl/mvl/HomgMatchPoint3D2D.h [code]A match between a 3D and 2D point
contrib/oxl/mvl/HomgMetric.cxx [code]
contrib/oxl/mvl/HomgMetric.h [code]Measurements on homogeneous coordinates
contrib/oxl/mvl/HomgNorm2D.cxx [code]
contrib/oxl/mvl/HomgNorm2D.h [code]Normalize homogeneous points
contrib/oxl/mvl/HomgOperator2D.cxx [code]
contrib/oxl/mvl/HomgOperator2D.h [code]Useful operators for the 2D homogeneous primitive classes
contrib/oxl/mvl/HomgOperator3D.cxx [code]
contrib/oxl/mvl/HomgOperator3D.h [code]Operators for the 3D homogeneous primitive classes
contrib/oxl/mvl/HomgPlane3D.cxx [code]
contrib/oxl/mvl/HomgPlane3D.h [code]Homogeneous 4-vector for a 3D plane
contrib/oxl/mvl/HomgPoint2D.cxx [code]
contrib/oxl/mvl/HomgPoint2D.h [code]Homogeneous 3-vector for a 2D point
contrib/oxl/mvl/HomgPoint3D.cxx [code]
contrib/oxl/mvl/HomgPoint3D.h [code]Homogeneous 4-vector representing a 3D point
contrib/oxl/mvl/HomgPrettyPrint.cxx [code]
contrib/oxl/mvl/HomgPrettyPrint.h [code]
contrib/oxl/mvl/ImageMetric.cxx [code]
contrib/oxl/mvl/ImageMetric.h [code]Converting between image and metric coordinates
contrib/oxl/mvl/LineSeg.cxx [code]
contrib/oxl/mvl/LineSeg.h [code]
contrib/oxl/mvl/LineSegSet.cxx [code]
contrib/oxl/mvl/LineSegSet.h [code]
contrib/oxl/mvl/MatchSet.h [code]Base class for correspondences
contrib/oxl/mvl/ModifyHandle.h [code]
contrib/oxl/mvl/mvl_five_point_camera_pencil.cxx [code]
contrib/oxl/mvl/mvl_five_point_camera_pencil.h [code]
contrib/oxl/mvl/mvl_linear_backproject.cxx [code]
contrib/oxl/mvl/mvl_linear_backproject.h [code]
contrib/oxl/mvl/mvl_modify_handle.h [code]Temporarily modify a value, restoring on end-of-block
contrib/oxl/mvl/mvl_multi_view_matches.cxx [code]
contrib/oxl/mvl/mvl_multi_view_matches.h [code]Multiple view matches
contrib/oxl/mvl/mvl_psi.cxx [code]
contrib/oxl/mvl/mvl_psi.h [code]
contrib/oxl/mvl/mvl_six_point_design_matrix_row.cxx [code]
contrib/oxl/mvl/mvl_six_point_design_matrix_row.h [code]
contrib/oxl/mvl/mvl_three_view_six_point_structure.cxx [code]
contrib/oxl/mvl/mvl_three_view_six_point_structure.h [code]
contrib/oxl/mvl/NViewMatches.cxx [code]
contrib/oxl/mvl/NViewMatches.h [code]Multiple view matches with wildcards
contrib/oxl/mvl/PairMatchMulti.cxx [code]
contrib/oxl/mvl/PairMatchMulti.h [code]Set of pairs of integers
contrib/oxl/mvl/PairMatchMultiIterator.cxx [code]
contrib/oxl/mvl/PairMatchMultiIterator.h [code]Iterator for PairMatchMulti
contrib/oxl/mvl/PairMatchMultiStrength.h [code]
contrib/oxl/mvl/PairMatchSet.cxx [code]
contrib/oxl/mvl/PairMatchSet.h [code]Set of pairs of integers
contrib/oxl/mvl/PairMatchSet2D3D.cxx [code]
contrib/oxl/mvl/PairMatchSet2D3D.h [code]
contrib/oxl/mvl/PairMatchSetCorner.cxx [code]
contrib/oxl/mvl/PairMatchSetCorner.h [code]Matches between corners
contrib/oxl/mvl/PairMatchSetLineSeg.cxx [code]
contrib/oxl/mvl/PairMatchSetLineSeg.h [code]Matches between homogeneous line segments
contrib/oxl/mvl/PairMatchSetMulti.h [code]Multimap of ints
contrib/oxl/mvl/PairSetCorner.cxx [code]
contrib/oxl/mvl/PairSetCorner.h [code]Copy matches out of PairMatchSetCorner
contrib/oxl/mvl/PMatrix.cxx [code]
contrib/oxl/mvl/PMatrix.h [code]General 3x4 perspective projection matrix
contrib/oxl/mvl/PMatrix_sptr.h [code]
contrib/oxl/mvl/PMatrixAffine.h [code]Affine 3x4 projection matrix
contrib/oxl/mvl/PMatrixCompute.h [code]
contrib/oxl/mvl/PMatrixCompute6Point.h [code]PMatrixCompute6Point is actually identical to PMatrixComputeLinear, a ``6-point'' linear least squares algorithm for estimation of the projection matrix
contrib/oxl/mvl/PMatrixComputeLinear.cxx [code]
contrib/oxl/mvl/PMatrixComputeLinear.h [code]PMatrixComputeLinear contains a linear method to calculate the P matrix from at least six 3D-to-2D point correspondences
contrib/oxl/mvl/PMatrixDec.cxx [code]
contrib/oxl/mvl/PMatrixDec.h [code]The PMatrixDec class is a subclass of PMatrix
contrib/oxl/mvl/PMatrixDecompAa.cxx [code]
contrib/oxl/mvl/PMatrixDecompAa.h [code]Decompose PMatrix into [A a]
contrib/oxl/mvl/PMatrixDecompCR.cxx [code]
contrib/oxl/mvl/PMatrixDecompCR.h [code]Decompose PMatrix into calibration + rotation
contrib/oxl/mvl/PMatrixEuclidean.h [code]3x4 projection matrix
contrib/oxl/mvl/Probability.cxx [code]
contrib/oxl/mvl/Probability.h [code]
contrib/oxl/mvl/ProjectiveBasis2D.cxx [code]
contrib/oxl/mvl/ProjectiveBasis2D.h [code]Canonical basis of 4 points
contrib/oxl/mvl/ProjStructure.cxx [code]
contrib/oxl/mvl/ProjStructure.h [code]
contrib/oxl/mvl/RawPMatrixStore.cxx [code]
contrib/oxl/mvl/RawPMatrixStore.h [code]Demand-load image sequence from disk
contrib/oxl/mvl/SimilarityMetric.cxx [code]
contrib/oxl/mvl/SimilarityMetric.h [code]Scale + translate ImageMetric
contrib/oxl/mvl/TripleMatchSet.cxx [code]
contrib/oxl/mvl/TripleMatchSet.h [code]Store integer triplets
contrib/oxl/mvl/TripleMatchSetCorner.cxx [code]
contrib/oxl/mvl/TripleMatchSetCorner.h [code]Three-view corner matches
contrib/oxl/mvl/TripleMatchSetLineSeg.cxx [code]
contrib/oxl/mvl/TripleMatchSetLineSeg.h [code]Three-view line matches
contrib/oxl/mvl/TriTensor.cxx [code]
contrib/oxl/mvl/TriTensor.h [code]The trifocal tensor
contrib/oxl/mvl/TriTensorCompute.cxx [code]Ported from TargetJr's MViewCompute by Peter Vanroose, 17 June 2002
contrib/oxl/mvl/TriTensorCompute.h [code]A class to generate a Trifocal Tensor from point/line segment matched triplets, with separate functions for the linear/non-linear computations