RIFTEstimation estimates the Rotation Invariant Feature Transform descriptors for a given point cloud dataset containing points and intensity. For more information about the RIFT descriptor, see: More...
#include <rift.h>
Private Member Functions | |
void | compute (pcl::PointCloud< pcl::Normal > &) |
Make the compute (&PointCloudOut); inaccessible from outside the class. | |
void | computeFeatureEigen (pcl::PointCloud< Eigen::MatrixXf > &output) |
Estimate the Rotation Invariant Feature Transform (RIFT) descriptors at a set of points given by <setInputCloud (), setIndices ()> using the surface in setSearchSurface (), the gradient in setInputGradient (), and the spatial locator in setSearchMethod () |
RIFTEstimation estimates the Rotation Invariant Feature Transform descriptors for a given point cloud dataset containing points and intensity. For more information about the RIFT descriptor, see:
Svetlana Lazebnik, Cordelia Schmid, and Jean Ponce. A sparse texture representation using local affine regions. In IEEE Transactions on Pattern Analysis and Machine Intelligence, volume 27, pages 1265-1278, August 2005.
void pcl::RIFTEstimation< PointInT, GradientT, Eigen::MatrixXf >::compute | ( | pcl::PointCloud< pcl::Normal > & | ) | [inline, private] |
void pcl::RIFTEstimation< PointInT, GradientT, Eigen::MatrixXf >::computeFeatureEigen | ( | pcl::PointCloud< Eigen::MatrixXf > & | output | ) | [private, virtual] |
Estimate the Rotation Invariant Feature Transform (RIFT) descriptors at a set of points given by <setInputCloud (), setIndices ()> using the surface in setSearchSurface (), the gradient in setInputGradient (), and the spatial locator in setSearchMethod ()
[out] | output | the resultant point cloud model dataset that contains the RIFT feature estimates |
Reimplemented from pcl::RIFTEstimation< PointInT, GradientT, pcl::Histogram< 32 > >.