Calculate the line projectivity which matches three 1D point correspondences.
More...
#include <vgl_h_matrix_1d_compute_3point.h>
|
| | vgl_h_matrix_1d_compute_3point (void)=default |
| |
| | ~vgl_h_matrix_1d_compute_3point () override=default |
| |
| void | verbose (bool v) |
| | set this to true for verbose run-time information; default is false. More...
|
| |
| bool | compute (const std::vector< vgl_homg_point_1d< double > > &p1, const std::vector< vgl_homg_point_1d< double > > &p2, vgl_h_matrix_1d< double > &H) |
| | principal interface: given point correspondences in p1,p2, returns H. More...
|
| |
| bool | compute (const double p1[], const double p2[], unsigned int length, vgl_h_matrix_1d< double > &H) |
| | nonhomogeneous interface: given point correspondences in p1,p2, returns H. More...
|
| |
| vgl_h_matrix_1d< double > | compute (std::vector< vgl_homg_point_1d< double > > const &p1, std::vector< vgl_homg_point_1d< double > > const &p2) |
| | homography from matched points - return h_matrix. More...
|
| |
Calculate the line projectivity which matches three 1D point correspondences.
To obtain the H-matrix from 3 point pairs, call the compute() method from the parent class vgl_h_matrix_1d_compute.
Definition at line 25 of file vgl_h_matrix_1d_compute_3point.h.
◆ vgl_h_matrix_1d_compute_3point()
| vgl_h_matrix_1d_compute_3point::vgl_h_matrix_1d_compute_3point |
( |
void |
| ) |
|
|
default |
◆ ~vgl_h_matrix_1d_compute_3point()
| vgl_h_matrix_1d_compute_3point::~vgl_h_matrix_1d_compute_3point |
( |
| ) |
|
|
overridedefault |
◆ compute() [1/3]
◆ compute() [2/3]
| bool vgl_h_matrix_1d_compute::compute |
( |
const double |
p1[], |
|
|
const double |
p2[], |
|
|
unsigned int |
length, |
|
|
vgl_h_matrix_1d< double > & |
H |
|
) |
| |
|
inlineinherited |
◆ compute() [3/3]
◆ compute_array_dbl()
| bool vgl_h_matrix_1d_compute::compute_array_dbl |
( |
const double |
p1[], |
|
|
const double |
p2[], |
|
|
unsigned int |
length, |
|
|
vgl_h_matrix_1d< double > & |
H |
|
) |
| |
|
inlineprotectedinherited |
◆ compute_cool_homg()
◆ verbose()
| void vgl_h_matrix_1d_compute::verbose |
( |
bool |
v | ) |
|
|
inlineinherited |
◆ verbose_
| bool vgl_h_matrix_1d_compute::verbose_ |
|
protectedinherited |
The documentation for this class was generated from the following files: