open3d.pipelines.registration.Feature#
- class open3d.pipelines.registration.Feature#
Class to store featrues for registration.
- __init__(*args, **kwargs)#
Overloaded function.
__init__(self: open3d.pipelines.registration.Feature) -> None
Default constructor
__init__(self: open3d.pipelines.registration.Feature, arg0: open3d.pipelines.registration.Feature) -> None
Copy constructor
- dimension(self: open3d.pipelines.registration.Feature) int #
Returns feature dimensions per point.
- Returns:
int
- num(self: open3d.pipelines.registration.Feature) int #
Returns number of points.
- Returns:
int
- resize(self: open3d.pipelines.registration.Feature, dim: SupportsInt, n: SupportsInt) None #
Resize feature data buffer to
dim x n
.- Parameters:
dim (SupportsInt) – Feature dimension per point.
n (SupportsInt) – Number of points.
- Returns:
None
- select_by_index(self: open3d.pipelines.registration.Feature, indices: collections.abc.Sequence[SupportsInt], invert: bool = False) open3d.pipelines.registration.Feature #
Function to select features from input Feature group into output Feature group.
- Parameters:
indices (collections.abc.Sequence[SupportsInt]) – Indices of features to be selected.
invert (bool, optional, default=False) – Set to
True
to invert the selection of indices.
- Returns:
open3d.pipelines.registration.Feature
- property data#
Data buffer storing features.
- Type:
dim x n
float64 numpy array