#include <vmal_dense_matching.h>
Public Member Functions | |
vmal_dense_matching (const vnl_double_3x3 &H0, const vnl_double_3x3 &H1) | |
~vmal_dense_matching () | |
void | set_fmatrix (const vnl_double_3x3 &F) |
void | set_hmatrix (const vnl_double_3x3 &H) |
void | refine_lines_using_F (vmal_multi_view_data_edge_sptr mvd_edge, vmal_multi_view_data_edge_sptr res) |
void | refine_lines_using_H (vmal_multi_view_data_edge_sptr mvd_edge, vmal_multi_view_data_edge_sptr res) |
void | disparity_map (vmal_multi_view_data_edge_sptr mvd_edge, int h, int w) |
Private Attributes | |
vnl_double_3x3 | H0_ |
vnl_double_3x3 | H1_ |
vnl_double_3x3 | F_ |
vnl_double_3x3 | H_ |
int | type_ |
Definition at line 22 of file vmal_dense_matching.h.
vmal_dense_matching::vmal_dense_matching | ( | const vnl_double_3x3 & | H0, |
const vnl_double_3x3 & | H1 | ||
) |
Definition at line 14 of file vmal_dense_matching.cxx.
vmal_dense_matching::~vmal_dense_matching | ( | ) |
Definition at line 21 of file vmal_dense_matching.cxx.
void vmal_dense_matching::disparity_map | ( | vmal_multi_view_data_edge_sptr | mvd_edge, |
int | h, | ||
int | w | ||
) |
Definition at line 212 of file vmal_dense_matching.cxx.
void vmal_dense_matching::refine_lines_using_F | ( | vmal_multi_view_data_edge_sptr | mvd_edge, |
vmal_multi_view_data_edge_sptr | res | ||
) |
Definition at line 39 of file vmal_dense_matching.cxx.
void vmal_dense_matching::refine_lines_using_H | ( | vmal_multi_view_data_edge_sptr | mvd_edge, |
vmal_multi_view_data_edge_sptr | res | ||
) |
Definition at line 129 of file vmal_dense_matching.cxx.
void vmal_dense_matching::set_fmatrix | ( | const vnl_double_3x3 & | F | ) |
Definition at line 25 of file vmal_dense_matching.cxx.
void vmal_dense_matching::set_hmatrix | ( | const vnl_double_3x3 & | H | ) |
Definition at line 31 of file vmal_dense_matching.cxx.
vnl_double_3x3 vmal_dense_matching::F_ [private] |
Definition at line 49 of file vmal_dense_matching.h.
vnl_double_3x3 vmal_dense_matching::H0_ [private] |
Definition at line 49 of file vmal_dense_matching.h.
vnl_double_3x3 vmal_dense_matching::H1_ [private] |
Definition at line 49 of file vmal_dense_matching.h.
vnl_double_3x3 vmal_dense_matching::H_ [private] |
Definition at line 50 of file vmal_dense_matching.h.
int vmal_dense_matching::type_ [private] |
Definition at line 51 of file vmal_dense_matching.h.