diffCheck.dfb_registrations
module#
A submodule for the registration methods.
- class diffCheck.diffcheck_bindings.dfb_registrations.DFGlobalRegistrations#
Bases:
pybind11_object
A static class for the global registration methods.
- static O3DFastGlobalRegistrationFeatureMatching(source: diffCheck.diffcheck_bindings.dfb_geometry.DFPointCloud, target: diffCheck.diffcheck_bindings.dfb_geometry.DFPointCloud, voxelize: bool = False, voxel_size: float = 0.005, radius_kd_tree_search: float = 0.8, max_neighbor_kd_tree_search: int = 50, max_correspondence_distance: float = 0.05, iteration_number: int = 128, max_tuple_count: int = 1000) diffCheck.diffcheck_bindings.dfb_transformation.DFTransformation #
- static O3DRansacOnFeatureMatching(source: diffCheck.diffcheck_bindings.dfb_geometry.DFPointCloud, target: diffCheck.diffcheck_bindings.dfb_geometry.DFPointCloud, voxelize: bool = False, voxel_size: float = 0.005, radius_kd_tree_search: float = 1.0, max_neighbor_kd_tree_search: int = 50, max_correspondence_distance: float = 0.5, is_t_estimate_pt2pt: bool = False, ransac_n: int = 3, correspondence_checker_distance: float = 0.05, similarity_threshold: float = 1.5, ransac_max_iteration: int = 5000, ransac_confidence_threshold: float = 0.999) diffCheck.diffcheck_bindings.dfb_transformation.DFTransformation #
- class diffCheck.diffcheck_bindings.dfb_registrations.DFRefinedRegistration#
Bases:
pybind11_object
A static class for the refined registration methods.
- static O3DGeneralizedICP(source: diffCheck.diffcheck_bindings.dfb_geometry.DFPointCloud, target: diffCheck.diffcheck_bindings.dfb_geometry.DFPointCloud, max_correspondence_distance: float = 0.1, max_iteration: int = 30, relative_fitness: float = 1e-06, relative_rmse: float = 1e-06) diffCheck.diffcheck_bindings.dfb_transformation.DFTransformation #
- static O3DICP(source: diffCheck.diffcheck_bindings.dfb_geometry.DFPointCloud, target: diffCheck.diffcheck_bindings.dfb_geometry.DFPointCloud, max_correspondence_distance: float = 0.1, is_t_estimate_pt2pt: bool = False, relative_fitness: float = 1e-06, relative_rmse: float = 1e-06, max_iteration: int = 30, use_point_to_plane: bool = False) diffCheck.diffcheck_bindings.dfb_transformation.DFTransformation #