#include <vgl_h_matrix_3d_compute_affine.h>

Public Member Functions | |
| vgl_h_matrix_3d_compute_affine ()=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, vnl_matrix< double > &M) |
| Assumes all corresponding points have equal weight. More... | |
Protected Attributes | |
| bool | verbose_ |
Definition at line 18 of file vgl_h_matrix_3d_compute_affine.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 76 of file vgl_h_matrix_3d_compute_affine.cxx.
|
inlineoverridevirtual |
Implements vgl_h_matrix_3d_compute.
Definition at line 35 of file vgl_h_matrix_3d_compute_affine.h.
|
protected |
Assumes all corresponding points have equal weight.
Compute a 3D-to-3D affine transformation without translation 3 x 3 matrix.
Note: requires all finite points. 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_affine.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