RANSAC
- class excalibur.calibration.utils.ransac.BaseRANSAC[source]
- __abstractmethods__ = frozenset({'_get_sample_errors', '_init_method', '_is_inlier', '_min_samples'})
- __dict__ = mappingproxy({'__module__': 'excalibur.calibration.utils.ransac', '__init__': <function BaseRANSAC.__init__>, '_initialize': <function BaseRANSAC._initialize>, '_init_method': <staticmethod object>, '_min_samples': <property object>, '_data_size': <function BaseRANSAC._data_size>, '_draw_sample_indices': <function BaseRANSAC._draw_sample_indices>, '_iter_samples': <function BaseRANSAC._iter_samples>, '_set_subset': <function BaseRANSAC._set_subset>, '_get_inliers': <function BaseRANSAC._get_inliers>, '_inliers_size': <function BaseRANSAC._inliers_size>, '_get_sample_errors': <function BaseRANSAC._get_sample_errors>, '_get_data_errors': <function BaseRANSAC._get_data_errors>, '_is_inlier': <function BaseRANSAC._is_inlier>, 'configure': <function BaseRANSAC.configure>, '_calibrate': <function BaseRANSAC._calibrate>, '__dict__': <attribute '__dict__' of 'BaseRANSAC' objects>, '__weakref__': <attribute '__weakref__' of 'BaseRANSAC' objects>, '__doc__': None, '__abstractmethods__': frozenset({'_get_sample_errors', '_is_inlier', '_min_samples', '_init_method'}), '_abc_impl': <_abc_data object>, '__annotations__': {}})
- __module__ = 'excalibur.calibration.utils.ransac'
- __weakref__
list of weak references to the object (if defined)
- _abc_impl = <_abc_data object>
- _initialize(method_name, nreps, rot_thresh=None, trans_thresh=None, nsamples=None, seed=None, iter_log_level=50, **kwargs)[source]
- abstract property _min_samples: int
- class excalibur.calibration.utils.ransac.BaseRANSACWeighted[source]
- __abstractmethods__ = frozenset({'_get_sample_errors', '_init_method', '_is_inlier', '_min_samples'})
- __module__ = 'excalibur.calibration.utils.ransac'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.utils.ransac.Frame2FrameRANSAC(*args, **kwargs)[source]
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.utils.ransac'
- _abc_impl = <_abc_data object>
- property _min_samples: int
- class excalibur.calibration.utils.ransac.HERWRANSAC(*args, **kwargs)[source]
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.utils.ransac'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.utils.ransac.HandEyeRANSAC(*args, **kwargs)[source]
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.utils.ransac'
- _abc_impl = <_abc_data object>
- property _min_samples: int
- class excalibur.calibration.utils.ransac.HandEyeRANSACMultiScale(*args, **kwargs)[source]
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.utils.ransac'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.utils.ransac.Point2PointRANSAC(*args, **kwargs)[source]
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.utils.ransac'
- _abc_impl = <_abc_data object>
- property _min_samples: int
- class excalibur.calibration.utils.ransac.RANSACMethod(value)[source]
An enumeration.
- FRAME2FRAME = 'Frame2FrameRANSAC'
- HAND_EYE = 'HandEyeRANSAC'
- HAND_EYE_MULTISCALE = 'HandEyeRANSACMultiScale'
- HERW = 'HERWRANSAC'
- POINT2POINT = 'Point2PointRANSAC'
- __module__ = 'excalibur.calibration.utils.ransac'