KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
kjb::Vanishing_point_detector Member List

This is the complete list of members for kjb::Vanishing_point_detector, including all inherited members.

check_vpts_consistency(const Vanishing_point &vp1, const Vanishing_point &vp2, const Vanishing_point &vertical_vp, double &focal_length)kjb::Vanishing_point_detector
compute_alpha(const kjb::Vanishing_point &vp, const Line_segment *line)kjb::Vanishing_point_detectorstatic
compute_focal_length(const std::vector< Vanishing_point > &v_pts)kjb::Vanishing_point_detector
compute_ransac_penalty(double outlier_threshold, unsigned int *total_number_of_outliers, const Vanishing_point &vp1, const Vanishing_point &vp2)kjb::Vanishing_point_detector
compute_vertical_ransac_penalty(double outlier_threshold, unsigned int *total_number_of_outliers, const Vanishing_point &vertical_vp)kjb::Vanishing_point_detector
find_horizontal_vanishing_vpts_with_ransac(double success_probability, double outlier_threshold, double max_outliers_ratio, const Vanishing_point &vertical_vp, Vanishing_point &vp1, Vanishing_point &vp2)kjb::Vanishing_point_detector
find_vertical_vp_with_ransac(double success_probability, double outlier_threshold, double max_outliers_ratio, Vanishing_point &vp)kjb::Vanishing_point_detector
find_vpts_from_groundtruth_assignments(double outlier_threshold, const Line_segment_set &vertical_bucket, const Line_segment_set &horizontal_bucket1, const Line_segment_set &horizontal_bucket2, std::vector< Vanishing_point > &vpts)kjb::Vanishing_point_detector
find_vpts_with_ransac(double success_probability, double outlier_threshold, double max_outliers_ratio, std::vector< Vanishing_point > &vpts, double vertical_vp_outlier_threshold=VPD_VERTICAL_VP_OUTLIER_THRESHOLD, double vertical_vp_max_outliers_ratio=VPD_VERTICAL_VP_MAX_OUTLIERS_RATIO)kjb::Vanishing_point_detector
geometric_find_vpts_with_ransac(double success_probability, double outlier_threshold, double max_outliers_ratio, std::vector< Vanishing_point > &vpts)kjb::Vanishing_point_detector
get_best_focal()kjb::Vanishing_point_detectorinline
get_num_vertical_segments() const kjb::Vanishing_point_detectorinline
get_tot_num_segments()kjb::Vanishing_point_detector
get_use_relaxed_checks() const kjb::Vanishing_point_detectorinline
groundtruth_check_vpts_consistency(const Vanishing_point &vp1, const Vanishing_point &vp2, const Vanishing_point &vertical_vp, double &ifocal_length, double &opx, double &opy)kjb::Vanishing_point_detector
groundtruth_compute_ransac_penalty(double outlier_threshold, int *total_number_of_outliers, const Line_segment_set &vertical_bucket, const Line_segment_set &horizontal_bucket1, const Line_segment_set &horizontal_bucket2, const Vanishing_point &vp1, const Vanishing_point &vp2, const Vanishing_point &vp3)kjb::Vanishing_point_detector
guess_horizontal_vpts_from_three_segments(Vanishing_point &vp1, Vanishing_point &vp2)kjb::Vanishing_point_detector
guess_horizontal_vpts_from_two_segments(Vanishing_point &vp1, Vanishing_point &vp2)kjb::Vanishing_point_detector
init_from_edge_segment_set(const Edge_segment_set &iset, double vertical_threshold, double max_line_segment_fitting_error)kjb::Vanishing_point_detector
init_from_edge_segment_set(const Line_segment_set &iset, double vertical_threshold)kjb::Vanishing_point_detector
jointly_compute_ransac_penalty(double outlier_threshold, double *total_number_of_outliers, double max_outliers_ratio, const Vanishing_point &vp1, const Vanishing_point &vp2, const Vanishing_point &vp3)kjb::Vanishing_point_detector
jointly_find_vpts_with_ransac(double success_probability, double outlier_threshold, double max_outliers_ratio, std::vector< Vanishing_point > &vpts)kjb::Vanishing_point_detector
operator=(const Vanishing_point_detector &src)kjb::Vanishing_point_detectorinline
relaxed_check_vpts_consistency(const Vanishing_point &vp1, const Vanishing_point &vp2, const Vanishing_point &vertical_vp, double &focal_length)kjb::Vanishing_point_detector
sample_n_from_m_without_repetitions(unsigned int n, unsigned int m, Int_vector &iv)kjb::Vanishing_point_detectorstatic
set_use_relaxed_checks(bool icheck)kjb::Vanishing_point_detectorinline
set_vpts_tolerance(double ivpts_tolerance)kjb::Vanishing_point_detectorinline
Vanishing_point_detector(const Edge_segment_set &iset, unsigned int img_rows, unsigned int img_cols, double vertical_threshold=VPD_VERTICAL_THRESHOLD, double max_line_segment_fitting_error=VPD_MAX_LINE_SEGMENT_FITTING_ERROR, double ivpts_tolerance=VPD_MAX_PRINCIPAL_POINT_POSITION_TOLERANCE)kjb::Vanishing_point_detectorinline
Vanishing_point_detector(const Line_segment_set &iset, unsigned int img_rows, unsigned int img_cols, double vertical_threshold=VPD_VERTICAL_THRESHOLD, double ivpts_tolerance=VPD_MAX_PRINCIPAL_POINT_POSITION_TOLERANCE)kjb::Vanishing_point_detectorinline
Vanishing_point_detector(const Vanishing_point_detector &src)kjb::Vanishing_point_detectorinline
Vanishing_point_indexkjb::Vanishing_point_detector
VPD_HORIZONTAL_VP_1 enum valuekjb::Vanishing_point_detector
VPD_HORIZONTAL_VP_2 enum valuekjb::Vanishing_point_detector
VPD_OUTLIER enum valuekjb::Vanishing_point_detector
VPD_VERTICAL_VP enum valuekjb::Vanishing_point_detector
~Vanishing_point_detector()kjb::Vanishing_point_detectorinline