Spec-Zone.ru › PointCloudLibrary
#include <pcl/features/feature.h >
END_OF_DOCUMENT_MARKER
using
PointCloudN = pcl::PointCloud < PointNT >
using
PointCloudNPtr = typename PointCloudN::Ptr
using
PointCloudNConstPtr = typename PointCloudN::ConstPtr
using
Ptr = shared_ptr< FeatureFromNormals < PointInT, PointNT, PointOutT > >
using
ConstPtr = shared_ptr< const FeatureFromNormals < PointInT, PointNT, PointOutT > >
using
BaseClass = PCLBase < PointInT >
using
Ptr = shared_ptr< Feature < PointInT, PointOutT > >
using
ConstPtr = shared_ptr< const Feature < PointInT, PointOutT > >
using
KdTree = pcl::search::Search < PointInT >
using
KdTreePtr = typename KdTree::Ptr
using
PointCloudIn = pcl::PointCloud < PointInT >
using
PointCloudInPtr = typename PointCloudIn::Ptr
using
PointCloudInConstPtr = typename PointCloudIn::ConstPtr
using
PointCloudOut = pcl::PointCloud < PointOutT >
using
SearchMethod = std::function< int(std::size_t, double, pcl::Indices &, std::vector< float > &)>
using
SearchMethodSurface = std::function< int(const PointCloudIn &cloud, std::size_t index, double, pcl::Indices &, std::vector< float > &)>
using
PointCloud = pcl::PointCloud < PointInT >
using
PointCloudPtr = typename PointCloud::Ptr
using
PointCloudConstPtr = typename PointCloud::ConstPtr
using
PointIndicesPtr = PointIndices::Ptr
using
PointIndicesConstPtr = PointIndices::ConstPtr
virtual bool
initCompute ()
Этот метод должен вызываться перед началом фактического вычисления. Подробнее...
const std::string &
getClassName () const
Получить строковое представление имени этого класса. Подробнее...
virtual bool
deinitCompute ()
Этот метод должен вызываться после завершения фактического вычисления. Подробнее...
int
searchForNeighbors (std::size_t index, double parameter, pcl::Indices &indices, std::vector< float > &distances) const
Поиск k-ближайших соседей с использованием пространственного локатора из setSearchmethod и заданной поверхности из setSearchSurface . Подробнее...
int
searchForNeighbors (const PointCloudIn &cloud, std::size_t index, double parameter, pcl::Indices &indices, std::vector< float > &distances) const
Поиск k-ближайших соседей с использованием пространственного локатора из setSearchmethod и заданной поверхности из setSearchSurface . Подробнее...
bool
initCompute ()
Этот метод должен вызываться перед началом фактического вычисления. Подробнее...
bool
deinitCompute ()
Этот метод должен вызываться после завершения фактического вычисления. Подробнее...
template<typename PointInT, typename PointNT, typename PointOutT> class pcl::FeatureFromNormals< PointInT, PointNT, PointOutT > Определение в строке 308 файла feature.h .
ConstPtr template<typename PointInT , typename PointNT , typename PointOutT >
PointCloudN template<typename PointInT , typename PointNT , typename PointOutT >
PointCloudNConstPtr template<typename PointInT , typename PointNT , typename PointOutT >
PointCloudNPtr template<typename PointInT , typename PointNT , typename PointOutT >
Ptr template<typename PointInT , typename PointNT , typename PointOutT >
FeatureFromNormals() template<typename PointInT , typename PointNT , typename PointOutT >
Пустой конструктор.
Определение в строке 329 файла feature.h .
getInputNormals() template<typename PointInT , typename PointNT , typename PointOutT >
initCompute() template<typename PointInT , typename PointNT , typename PointOutT >
Этот метод должен вызываться перед началом фактического вычисления.
Переопределено из pcl::Feature< PointInT, PointOutT > .
Переопределено в pcl::VFHEstimation< PointInT, PointNT, PointOutT > , pcl::SHOTColorEstimationOMP< PointInT, PointNT, PointOutT, PointRFT > , pcl::SHOTEstimationOMP< PointInT, PointNT, PointOutT, PointRFT > , pcl::SHOTEstimationBase< PointInT, PointNT, PointOutT, PointRFT > , pcl::SHOTEstimationBase< PointInT, PointNT, pcl::SHOT352, pcl::ReferenceFrame > , pcl::SHOTEstimationBase< PointInT, PointNT, pcl::SHOT1344, pcl::ReferenceFrame > , pcl::FLARELocalReferenceFrameEstimation< PointInT, PointNT, PointOutT, SignedDistanceT > , и pcl::ShapeContext3DEstimation< PointInT, PointNT, PointOutT > .
Определение в строке 232 файла feature.hpp .
Ссылки на pcl::Feature< PointInT, PointOutT >::deinitCompute() .
setInputNormals() template<typename PointInT , typename PointNT , typename PointOutT >
Предоставьте указатель на входной набор данных, содержащий нормали точек набора данных XYZ.
В случае, если поверхность поиска отличается от входного облака, нормали должны соответствовать поверхности поиска, а не входному облаку!
Parameters
[in]
normals
постоянный указатель boost shared на PointCloud нормалей. По соглашению, L2-норма каждой нормали должна быть равна 1.
Определение в строке 339 файла feature.h .
Ссылки на pcl::FeatureFromNormals< PointInT, PointNT, PointOutT >::normals_ .
Используется в pcl::GRSDEstimation< PointInT, PointNT, PointOutT >::computeFeature() , pcl::UnaryClassifier< PointT >::computeFPFH() , pcl::Hough3DGrouping< PointModelT, PointSceneT, PointModelRfT, PointSceneRfT >::computeRf() , pcl::HarrisKeypoint6D< PointInT, PointOutT, NormalT >::detectKeypoints() и pcl::ism::ImplicitShapeModelEstimation< FeatureSize, PointT, NormalT >::estimateFeatures() .
normals_ template<typename PointInT , typename PointNT , typename PointOutT >
The documentation for this class was generated from the following files: