#include <g2_ransac_line_fitting.h>
kjb::Ransac_line_fitting::Ransac_line_fitting |
( |
const std::vector< Vector > & |
observations_, |
|
|
size_t |
num_inliers_required_, |
|
|
double |
threshold_ |
|
) |
| |
|
inline |
Ctor for using ransac to fit line
- Parameters
-
observations_ | a set of 2D points num_inliers_required_ the minimum number of data required to fit the model threshold_ a threshold value for determining when a datum fits a model |
double kjb::Ransac_line_fitting::get_best_fitting_error |
( |
| ) |
const |
|
inline |
Line kjb::Ransac_line_fitting::get_best_line |
( |
| ) |
const |
|
inline |
const std::vector<Vector>& kjb::Ransac_line_fitting::get_consensus_set |
( |
| ) |
const |
|
inline |
bool kjb::Ransac_line_fitting::run |
( |
size_t |
max_num_iter | ) |
|
Running the RASAC for the max_num_iter iterations Return ture if it found a model
The documentation for this class was generated from the following files: