![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Class to store featrues for registration. More...
#include <ecvFeature.h>
Public Member Functions | |
| void | Resize (int dim, int n) |
| size_t | Dimension () const |
| Returns feature dimensions per point. More... | |
| size_t | Num () const |
| Returns number of points. More... | |
| std::shared_ptr< Feature > | SelectByIndex (const std::vector< size_t > &indices, bool invert=false) const |
Selects features from input Feature group, with indices in indices, and returns a new Feature group with selected features. More... | |
Public Attributes | |
| Eigen::MatrixXd | data_ |
| Data buffer storing features. More... | |
Class to store featrues for registration.
Definition at line 29 of file ecvFeature.h.
|
inline |
Returns feature dimensions per point.
Definition at line 40 of file ecvFeature.h.
Referenced by cloudViewer::pipelines::registration::pybind_feature().
|
inline |
Returns number of points.
Definition at line 42 of file ecvFeature.h.
Referenced by cloudViewer::pipelines::registration::pybind_feature().
|
inline |
Resize feature data buffer to dim x n.
| dim | Feature dimension per point. |
| n | Number of points. |
Definition at line 35 of file ecvFeature.h.
Referenced by cloudViewer::pipelines::registration::pybind_feature().
| std::shared_ptr<Feature> cloudViewer::utility::Feature::SelectByIndex | ( | const std::vector< size_t > & | indices, |
| bool | invert = false |
||
| ) | const |
Selects features from input Feature group, with indices in indices, and returns a new Feature group with selected features.
| indices | Indices of features to be selected. |
| invert | Set to True to invert the selection of indices. |
Referenced by cloudViewer::pipelines::registration::pybind_feature().
| Eigen::MatrixXd cloudViewer::utility::Feature::data_ |
Data buffer storing features.
Definition at line 54 of file ecvFeature.h.
Referenced by cloudViewer::pipelines::registration::InitialMatching(), cloudViewer::pipelines::registration::pybind_feature(), and cloudViewer::pipelines::registration::RegistrationRANSACBasedOnFeatureMatching().