/dports/graphics/colmap/colmap-3.6/src/base/ |
H A D | projection.h | 53 Eigen::Matrix3x4d ComposeProjectionMatrix(const Eigen::Vector4d& qvec, 64 Eigen::Matrix3x4d ComposeProjectionMatrix(const Eigen::Matrix3d& R, 78 Eigen::Matrix3x4d InvertProjectionMatrix(const Eigen::Matrix3x4d& proj_matrix); 87 bool DecomposeProjectionMatrix(const Eigen::Matrix3x4d& proj_matrix, 99 const Eigen::Matrix3x4d& proj_matrix, 114 const Eigen::Matrix3x4d& proj_matrix, 127 const Eigen::Matrix3x4d& proj_matrix, 140 const Eigen::Matrix3x4d& proj_matrix); 152 double CalculateDepth(const Eigen::Matrix3x4d& proj_matrix, 162 bool HasPointPositiveDepth(const Eigen::Matrix3x4d& proj_matrix,
|
H A D | triangulation.h | 58 Eigen::Vector3d TriangulatePoint(const Eigen::Matrix3x4d& proj_matrix1, 59 const Eigen::Matrix3x4d& proj_matrix2, 65 const Eigen::Matrix3x4d& proj_matrix1, 66 const Eigen::Matrix3x4d& proj_matrix2, 77 const std::vector<Eigen::Matrix3x4d>& proj_matrices, 96 Eigen::Vector3d TriangulateOptimalPoint(const Eigen::Matrix3x4d& proj_matrix1, 97 const Eigen::Matrix3x4d& proj_matrix2, 103 const Eigen::Matrix3x4d& proj_matrix1, 104 const Eigen::Matrix3x4d& proj_matrix2,
|
H A D | projection.cc | 39 Eigen::Matrix3x4d ComposeProjectionMatrix(const Eigen::Vector4d& qvec, in ComposeProjectionMatrix() 41 Eigen::Matrix3x4d proj_matrix; in ComposeProjectionMatrix() 47 Eigen::Matrix3x4d ComposeProjectionMatrix(const Eigen::Matrix3d& R, in ComposeProjectionMatrix() 49 Eigen::Matrix3x4d proj_matrix; in ComposeProjectionMatrix() 55 Eigen::Matrix3x4d InvertProjectionMatrix(const Eigen::Matrix3x4d& proj_matrix) { in InvertProjectionMatrix() 56 Eigen::Matrix3x4d inv_proj_matrix; in InvertProjectionMatrix() 72 bool DecomposeProjectionMatrix(const Eigen::Matrix3x4d& P, Eigen::Matrix3d* K, in DecomposeProjectionMatrix() 105 const Eigen::Matrix3x4d& proj_matrix, in ProjectPointToImage() 162 const Eigen::Matrix3x4d& proj_matrix, in CalculateAngularError() 185 double CalculateDepth(const Eigen::Matrix3x4d& proj_matrix, in CalculateDepth() [all …]
|
H A D | triangulation.cc | 39 Eigen::Vector3d TriangulatePoint(const Eigen::Matrix3x4d& proj_matrix1, in TriangulatePoint() 40 const Eigen::Matrix3x4d& proj_matrix2, in TriangulatePoint() 56 const Eigen::Matrix3x4d& proj_matrix1, in TriangulatePoints() 57 const Eigen::Matrix3x4d& proj_matrix2, in TriangulatePoints() 73 const std::vector<Eigen::Matrix3x4d>& proj_matrices, in TriangulateMultiViewPoint() 81 const Eigen::Matrix3x4d term = in TriangulateMultiViewPoint() 91 Eigen::Vector3d TriangulateOptimalPoint(const Eigen::Matrix3x4d& proj_matrix1, in TriangulateOptimalPoint() 92 const Eigen::Matrix3x4d& proj_matrix2, in TriangulateOptimalPoint() 108 const Eigen::Matrix3x4d& proj_matrix1, in TriangulateOptimalPoints() 109 const Eigen::Matrix3x4d& proj_matrix2, in TriangulateOptimalPoints()
|
H A D | essential_matrix_test.cc | 86 const Eigen::Matrix3x4d proj_matrix1 = Eigen::Matrix3x4d::Identity(); in BOOST_AUTO_TEST_CASE() 87 const Eigen::Matrix3x4d proj_matrix2 = ComposeProjectionMatrix(R, t); in BOOST_AUTO_TEST_CASE() 121 const Eigen::Matrix3x4d proj_matrix1 = Eigen::Matrix3x4d::Identity(); in BOOST_AUTO_TEST_CASE() 122 const Eigen::Matrix3x4d proj_matrix2 = ComposeProjectionMatrix(R, t); in BOOST_AUTO_TEST_CASE() 174 const Eigen::Matrix3x4d proj_matrix1 = Eigen::Matrix3x4d::Identity(); in BOOST_AUTO_TEST_CASE() 175 const Eigen::Matrix3x4d proj_matrix2 = ComposeProjectionMatrix(R, t); in BOOST_AUTO_TEST_CASE()
|
H A D | similarity_transform.cc | 48 typedef Eigen::Matrix3x4d M_t; 95 const Eigen::Matrix3x4d alignment21 = in Residuals() 110 const Eigen::Matrix3x4d proj_matrix1 = image1.ProjectionMatrix(); in Residuals() 111 const Eigen::Matrix3x4d proj_matrix2 = image2.ProjectionMatrix(); in Residuals() 181 SimilarityTransform3::SimilarityTransform3(const Eigen::Matrix3x4d& matrix) { in SimilarityTransform3() 265 Eigen::Matrix3x4d* alignment) { in ComputeAlignmentBetweenReconstructions()
|
H A D | similarity_transform.h | 55 explicit SimilarityTransform3(const Eigen::Matrix3x4d& matrix); 90 Eigen::Matrix3x4d* alignment);
|
H A D | essential_matrix.h | 97 const Eigen::Matrix3x4d& proj_matrix1, 98 const Eigen::Matrix3x4d& proj_matrix2);
|
H A D | triangulation_test.cc | 51 Eigen::Matrix3x4d proj_matrix1 = Eigen::MatrixXd::Identity(3, 4); in BOOST_AUTO_TEST_CASE() 58 Eigen::Matrix3x4d proj_matrix2 = tform.Matrix().topLeftCorner<3, 4>(); in BOOST_AUTO_TEST_CASE()
|
H A D | pose.cc | 160 const Eigen::Matrix3x4d& proj_matrix) { in ProjectionCenterFromMatrix() 230 const Eigen::Matrix3x4d proj_matrix1 = Eigen::Matrix3x4d::Identity(); in CheckCheirality() 231 const Eigen::Matrix3x4d proj_matrix2 = ComposeProjectionMatrix(R, t); in CheckCheirality()
|
H A D | image.cc | 138 Eigen::Matrix3x4d Image::ProjectionMatrix() const { in ProjectionMatrix() 142 Eigen::Matrix3x4d Image::InverseProjectionMatrix() const { in InverseProjectionMatrix()
|
H A D | pose_test.cc | 243 const Eigen::Matrix3x4d proj_matrix = ComposeProjectionMatrix(qvec, tvec); in BOOST_AUTO_TEST_CASE() 244 const Eigen::Matrix3x4d inv_proj_matrix = InvertProjectionMatrix(proj_matrix); in BOOST_AUTO_TEST_CASE() 252 const Eigen::Matrix3x4d proj_matrix = ComposeProjectionMatrix(qvec, tvec); in BOOST_AUTO_TEST_CASE() 253 const Eigen::Matrix3x4d inv_proj_matrix = InvertProjectionMatrix(proj_matrix); in BOOST_AUTO_TEST_CASE()
|
H A D | essential_matrix.cc | 96 const Eigen::Matrix3x4d& proj_matrix1, in EssentialMatrixFromAbsolutePoses() 97 const Eigen::Matrix3x4d& proj_matrix2) { in EssentialMatrixFromAbsolutePoses()
|
H A D | image.h | 181 Eigen::Matrix3x4d ProjectionMatrix() const; 184 Eigen::Matrix3x4d InverseProjectionMatrix() const;
|
/dports/graphics/colmap/colmap-3.6/src/estimators/ |
H A D | generalized_relative_pose.h | 64 Eigen::Matrix3x4d rel_tform; 72 typedef Eigen::Matrix3x4d M_t;
|
H A D | generalized_absolute_pose.h | 59 Eigen::Matrix3x4d rel_tform; 67 typedef Eigen::Matrix3x4d M_t;
|
H A D | absolute_pose.h | 59 typedef Eigen::Matrix3x4d M_t; 104 typedef Eigen::Matrix3x4d M_t; 133 Eigen::Matrix3x4d* proj_matrix);
|
H A D | triangulation.h | 76 PoseData(const Eigen::Matrix3x4d& proj_matrix_, in PoseData() 80 Eigen::Matrix3x4d proj_matrix;
|
H A D | generalized_absolute_pose.cc | 62 Eigen::Vector6d ComposePlueckerLine(const Eigen::Matrix3x4d& rel_tform, in ComposePlueckerLine() 64 const Eigen::Matrix3x4d inv_proj_matrix = InvertProjectionMatrix(rel_tform); in ComposePlueckerLine() 292 const Eigen::Matrix3x4d& rel_tform = points2D[i].rel_tform; in Residuals()
|
H A D | utils.h | 88 const Eigen::Matrix3x4d& proj_matrix, std::vector<double>* residuals);
|
H A D | generalized_relative_pose.cc | 71 void ComposePlueckerData(const Eigen::Matrix3x4d& rel_tform, in ComposePlueckerData() 75 const Eigen::Matrix3x4d inv_proj_matrix = InvertProjectionMatrix(rel_tform); in ComposePlueckerData() 577 const Eigen::Matrix3x4d VV = V.real().colwise().hnormalized(); in Estimate() 601 const Eigen::Matrix3x4d& proj_matrix1 = points1[i].rel_tform; in Residuals() 602 const Eigen::Matrix3x4d& proj_matrix2 = in Residuals()
|
H A D | generalized_absolute_pose_test.cc | 80 std::array<Eigen::Matrix3x4d, kNumTforms> rel_tforms; in BOOST_AUTO_TEST_CASE()
|
H A D | generalized_relative_pose_test.cc | 72 std::array<Eigen::Matrix3x4d, kNumTforms> rel_tforms; in BOOST_AUTO_TEST_CASE()
|
/dports/graphics/colmap/colmap-3.6/src/util/ |
H A D | types.h | 65 typedef Eigen::Matrix<double, 3, 4> Matrix3x4d; typedef
|
/dports/graphics/colmap/colmap-3.6/src/ui/ |
H A D | movie_grabber_widget.cc | 196 const Eigen::Matrix3x4d prev_view_model_matrix = in Assemble() 213 const Eigen::Matrix3x4d curr_view_model_matrix = in Assemble()
|