Skip to content

mkit.ops.registration.global_

GlobalRegistrationResult dataclass

correspondence_set instance-attribute

correspondence_set: IN2

fitness instance-attribute

fitness: float

inlier_rmse instance-attribute

inlier_rmse: float

transform instance-attribute

transform: D44

__init__

__init__(
    *,
    correspondence_set: IN2,
    fitness: float,
    inlier_rmse: float,
    transform: D44
) -> None

fgr_based_on_feature_matching

fgr_based_on_feature_matching(
    source: Any,
    target: Any,
    *,
    normal_radius: float = 0.04,
    normal_max_nn: int = 30,
    feature_radius: float = 0.1,
    feature_max_nn: int = 100,
    distance_threshold: float = 0.01
) -> GlobalRegistrationResult

global_registration

global_registration(
    source: Any,
    target: Any,
    *,
    init: D44Like | None = None,
    inverse: bool = False,
    method: Literal["open3d"] = "open3d",
    normalize: bool = True,
    **kwargs
) -> GlobalRegistrationResult