Supervoxel Класс-контейнер — хранит кластер, полученный с помощью кластеризации супервокселей. Подробнее...
#include <pcl/segmentation/supervoxel_clustering.h>
Общедоступные типы | |
| using | Ptr = shared_ptr< Supervoxel< PointT > > |
| using | ConstPtr = shared_ptr< const Supervoxel< PointT > > |
Общедоступные функции-члены | |
| Supervoxel () | |
| void | getCentroidPoint (PointXYZRGBA ¢roid_arg) |
| Возвращает центроид супервокселя. Подробнее... |
|
| void | getCentroidPointNormal (PointNormal &normal_arg) |
| Возвращает нормаль точки для супервокселя. Подробнее... |
|
Общедоступные атрибуты | |
| pcl::Normal | normal_ |
| Нормаль, вычисленная для вокселей, содержащихся в супервокселе. Подробнее... |
|
| pcl::PointXYZRGBA | centroid_ |
| Центроид супервокселя — усреднённый воксель. Подробнее... |
|
| pcl::PointCloud< PointT >::Ptr | voxels_ |
| Облако точек, содержащее воксели супервокселя. Подробнее... |
|
| pcl::PointCloud< Normal >::Ptr | normals_ |
| Облако точек, содержащее нормали точек супервокселя. Подробнее... |
|
Подробное описание
template<typename PointT>
class pcl::Supervoxel< PointT >
Supervoxel Класс-контейнер — хранит кластер, полученный с помощью кластеризации супервокселей.
Определение в строке 67 файла supervoxel_clustering.h.
Документация псевдонимов типов-членов
ConstPtr
| using pcl::Supervoxel< PointT >::ConstPtr = shared_ptr<const Supervoxel<PointT> > |
Определение в строке 76 файла supervoxel_clustering.h.
Ptr
| using pcl::Supervoxel< PointT >::Ptr = shared_ptr<Supervoxel<PointT> > |
Определение в строке 75 файла supervoxel_clustering.h.
Документация конструкторов и деструкторов
Supervoxel()
| inline |
Определение в строке 70 файла supervoxel_clustering.h.
Документация функций-членов
getCentroidPoint()
| inline |
Возвращает центроид супервокселя.
- Параметры
-
[out] centroid_arg центроид супервокселя
Определение в строке 82 файла supervoxel_clustering.h.
Ссылки на pcl::Supervoxel< PointT >::centroid_.
getCentroidPointNormal()
| inline |
Возвращает нормаль точки для супервокселя.
- Параметры
-
[out] normal_arg нормаль точки супервокселя
- Примечание
- Это не среднее значение: нормаль вычисляется с использованием всех вокселей супервокселя в качестве опорных
Определение в строке 92 файла supervoxel_clustering.h.
Ссылки на pcl::Supervoxel< PointT >::centroid_, pcl::_Normal::curvature, pcl::_PointNormal::curvature и pcl::Supervoxel< PointT >::normal_.
Документация данных-членов
centroid_
| pcl::PointXYZRGBA pcl::Supervoxel< PointT >::centroid_ |
Центроид супервокселя — усреднённый воксель.
Определение в строке 106 файла supervoxel_clustering.h.
Используется в pcl::LCCPSegmentation< PointT >::connIsConvex(), pcl::Supervoxel< PointT >::getCentroidPoint() и pcl::Supervoxel< PointT >::getCentroidPointNormal().
normal_
| pcl::Normal pcl::Supervoxel< PointT >::normal_ |
Нормаль, вычисленная для вокселей, содержащихся в супервокселе.
Определение в строке 104 файла supervoxel_clustering.h.
Используется в pcl::LCCPSegmentation< PointT >::connIsConvex() и pcl::Supervoxel< PointT >::getCentroidPointNormal().
normals_
| pcl::PointCloud<Normal>::Ptr pcl::Supervoxel< PointT >::normals_ |
Облако точек, содержащее нормали точек супервокселя.
Определение в строке 110 файла supervoxel_clustering.h.
voxels_
| pcl::PointCloud<PointT>::Ptr pcl::Supervoxel< PointT >::voxels_ |
Облако точек, содержащее воксели супервокселя.
Определение в строке 108 файла supervoxel_clustering.h.
Документация этого класса создана на основе следующего файла:
- pcl/segmentation/supervoxel_clustering.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_supervoxel.html