#include <vgl_h_matrix_3d_compute_linear.h>

Public Member Functions | |
| vgl_h_matrix_3d_compute_linear ()=default | |
| int | minimum_number_of_correspondences () const override |
| void | verbose (bool v) |
| bool | compute (std::vector< vgl_homg_point_3d< double > > const &points1, std::vector< vgl_homg_point_3d< double > > const &points2, vgl_h_matrix_3d< double > &H) |
| homography from matched points. More... | |
| vgl_h_matrix_3d< double > | compute (std::vector< vgl_homg_point_3d< double > > const &p1, std::vector< vgl_homg_point_3d< double > > const &p2) |
| homography from matched points - return h_matrix. More... | |
Protected Member Functions | |
| 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. More... | |
| 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. More... | |
Protected Attributes | |
| bool | verbose_ |
Definition at line 29 of file vgl_h_matrix_3d_compute_linear.h.
|
default |
|
inlineinherited |
homography from matched points.
Definition at line 41 of file vgl_h_matrix_3d_compute.h.
|
inlineinherited |
homography from matched points - return h_matrix.
Definition at line 50 of file vgl_h_matrix_3d_compute.h.
|
overrideprotectedvirtual |
compute from matched points.
Implements vgl_h_matrix_3d_compute.
Definition at line 90 of file vgl_h_matrix_3d_compute_linear.cxx.
|
inlineoverridevirtual |
Implements vgl_h_matrix_3d_compute.
Definition at line 45 of file vgl_h_matrix_3d_compute_linear.h.
|
protected |
Assumes all corresponding points have equal weight.
Compute a 3D-to-3D homography using linear least squares.
Returns false if the calculation fails or there are fewer than five point matches in the list. The algorithm finds the nullvector of the
design matrix:Assumes all corresponding points have equal weight.
Definition at line 26 of file vgl_h_matrix_3d_compute_linear.cxx.
|
inlineinherited |
Definition at line 32 of file vgl_h_matrix_3d_compute.h.
|
protectedinherited |
Definition at line 55 of file vgl_h_matrix_3d_compute.h.
1.8.15