1 #ifndef vgl_h_matrix_3d_compute_linear_h_ 2 #define vgl_h_matrix_3d_compute_linear_h_ 48 #endif // vgl_h_matrix_3d_compute_linear_h_ int minimum_number_of_correspondences() const override
contains class vgl_h_matrix_3d_compute
vgl_h_matrix_3d_compute_linear()=default
Represents a homogeneous 3D point.
bool solve_linear_problem(std::vector< vgl_homg_point_3d< double > > const &p1, std::vector< vgl_homg_point_3d< double > > const &p2, vgl_h_matrix_3d< double > &H)
Assumes all corresponding points have equal weight.
A class to hold a 3-d projective transformation matrix and to perform common operations using it e....
bool compute_p(std::vector< vgl_homg_point_3d< double > > const &points1, std::vector< vgl_homg_point_3d< double > > const &points2, vgl_h_matrix_3d< double > &H) override
compute from matched points.