cloudViewer.pipelines.registration.Feature#

class cloudViewer.pipelines.registration.Feature#

Class to store featrues for registration.

__init__(*args, **kwargs)#

Overloaded function.

  1. __init__(self: cloudViewer.pipelines.registration.Feature) -> None

Default constructor

  1. __init__(self: cloudViewer.pipelines.registration.Feature, arg0: cloudViewer.pipelines.registration.Feature) -> None

Copy constructor

dimension(self)#

Returns feature dimensions per point.

Returns:

int

num(self)#

Returns number of points.

Returns:

int

resize(self, dim, n)#

Resize feature data buffer to dim x n.

Parameters:
Returns:

None

select_by_index(self, indices, invert=False)#

Function to select features from input Feature group into output Feature group.

Parameters:
Returns:

cloudViewer.pipelines.registration.Feature

property data#

Data buffer storing features.

Type:

dim x n float64 numpy array