RANSAC

Bindings of poselib::RansacOptions and poselib::RansacStats, the options and the report of the PoseLib RANSAC that drives the robust line and group estimators.

class limap.estimators.PoseLibRansacOptions
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: limap._limap._estimators.PoseLibRansacOptions) -> None

  2. __init__(self: limap._limap._estimators.PoseLibRansacOptions, kwargs: dict) -> None

  3. __init__(self: limap._limap._estimators.PoseLibRansacOptions, **kwargs) -> None

mergedict(self: object, kwargs: dict) None
summary(self: limap._limap._estimators.PoseLibRansacOptions, write_type: bool = False) str
todict(self: limap._limap._estimators.PoseLibRansacOptions, recursive: bool = True) dict
property max_iterations
Type:

(int, default

property min_iterations
Type:

(int, default

property progressive_sampling

False)

Type:

(bool, default

property seed
Type:

(int, default

property success_prob

0.9999)

Type:

(float, default

class limap.estimators.PoseLibRansacStats
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: limap._limap._estimators.PoseLibRansacStats) -> None

  2. __init__(self: limap._limap._estimators.PoseLibRansacStats, kwargs: dict) -> None

  3. __init__(self: limap._limap._estimators.PoseLibRansacStats, **kwargs) -> None

mergedict(self: object, kwargs: dict) None
summary(self: limap._limap._estimators.PoseLibRansacStats, write_type: bool = False) str
todict(self: limap._limap._estimators.PoseLibRansacStats, recursive: bool = True) dict
property inlier_ratio

0.0)

Type:

(float, default

property iterations
Type:

(int, default

property model_score

1.7976931348623157e+308)

Type:

(float, default

property num_inliers
Type:

(int, default

property refinements
Type:

(int, default